EMC नाम के स्टोरेज वेंडर के लिए एक SATP नियम बनाएँ, पथ नीति को राउंड रॉबिन और IOPS के रूप में डिफ़ॉल्ट 1000 से 1 पर सेट करें। यह रिबूट में दृढ़ता रहेगी और कभी भी एक नया EMC iSCSI LUN प्रस्तुत किया जाता है, इस नियम को उठाया जाएगा। इसके लिए मौजूदा EMC iSCSI LUN पर आवेदन करने के लिए, होस्ट को रिबूट करें।
esxcli storage nmp satp rule add --satp="VMW_SATP_DEFAULT_AA" \
--vendor="EMC" -P "VMW_PSP_RR" -O "iops=1"
मैंने 1 - 3 के बीच IOPS को बदलने के साथ खेला है और एक वीएम पर सबसे अच्छा प्रदर्शन कर रहा हूं। कहा कि, यदि आपके पास बहुत सारे वीएम और बहुत सारे डेटास्टोर्स हैं, तो 1 इष्टतम नहीं हो सकता है ...
सुनिश्चित करें कि आपके पास VNXe पर प्रत्येक इंटरफ़ेस 9000 MTU पर सेट है। इसके अलावा, आपके iSCSI इंटरफेस के साथ vSwitch को 9000 VMU के साथ प्रत्येक वीके कर्नेल पर सेट किया जाना चाहिए। अपने VNXe पर, दो iSCSI सर्वर बनाएं - एक एसपीए के लिए और एक एसपीबी के लिए। शुरू में प्रत्येक के लिए एक आईपी एसोसिएट करें। फिर प्रत्येक iSCSI सर्वर के लिए विवरण देखें और प्रत्येक SP के लिए प्रत्येक सक्रिय इंटरफ़ेस के लिए अतिरिक्त IP जोड़ें। यह आपको उस राउंड-रॉबिन प्रदर्शन की तलाश करेगा जो आप देख रहे हैं।
फिर कम से कम दो डेटास्टोर्स बनाएं। एक डेटासोर को iSCSIServer-SPA और एक iSCSIServer-SPB के साथ संबद्ध करें। यह सुनिश्चित करेगा कि आपका कोई एसपी बेकार न बैठे।
अंत में, ईएससीएसआई के लिए उपयोग किए जा रहे ईएसएक्स पक्ष पर सभी इंटरफेस सक्रिय के रूप में सभी इंटरफेस के साथ एक अलग vSwitch में जाना चाहिए। हालाँकि, आप उस निर्दिष्ट vSwitch के भीतर ESX पक्ष के प्रत्येक इंटरफ़ेस के लिए VMkernel चाहते हैं। आपको प्रत्येक VMK कर्नेल के लिए एक सक्रिय एडाप्टर और अन्य सभी उपयोग नहीं किए गए vSwitch विफलता आदेश को ओवरराइड करना चाहिए। यह मेरी परिनियोजन स्क्रिप्ट है जिसका उपयोग मैंने ESX मेजबानों के प्रावधान के लिए किया था। प्रत्येक होस्ट में कुल 8 इंटरफेस हैं, LAN के लिए 4 और iSCSI / VMotion ट्रैफ़िक के लिए 4।
- कॉन्फ़िगरेशन के नीचे प्रदर्शन करें
ए। # DNS esxcli नेटवर्क आईपी डीएनएस खोज ऐड - कंडेन = mydomain.net
esxcli network ip dns server add --server = XXXX
esxcli network ip dns server add --server = XXXX
ख। # सेट hostname अद्यतन तदनुसार
esxcli system hostname set --host = server1 --domain = mydomain.net
सी। # vlwitch0 esxcli नेटवर्क vswitch मानक अपलिंक में अपलिंक जोड़ें - अपलिंक-नाम = vmnic1 --vswitch-name = vSwitch0
esxcli network vswitch standard uplink add --uplink-name = vmnic4 --vswitch-name = vSwn0
esxcli network vswitch standard uplink add --uplink-name = vmnic5 --vswitch-name = vSwn0
घ। # संग्रहण के लिए vSwitch1 बनाएं और MTU को 9000 पर सेट करें
esxcli network vswitch standard add --vswitch-name = vSwitch1
esxcli network vswitch standard set --vswitch-name = vSwitch1 --mtu = 9000
इ। # vSwitch1 के लिए अपलिंक जोड़ें
esxcli network vswitch standard uplink add --uplink-name = vmnic2 --vswitch-name = vSwn1
esxcli network vswitch standard uplink add --uplink-name = vmnic3 --vswitch-name = vSwn1
esxcli network vswitch standard uplink add --uplink-name = vmnic6 --vswitch-name = vSwn1
esxcli network vswitch standard uplink add --uplink-name = vmnic7 --vswitch-name = vSwn1
च। # vSwitch0 के लिए सक्रिय एनआईसी सेट करें
esxcli नेटवर्क vswitch मानक नीति विफल होने का सेट
जी। # vSwitch1 के लिए सक्रिय एनआईसी सेट करें
esxcli नेटवर्क vswitch मानक नीति विफल होने का सेट
एच। # ESSC01 के लिए iSCSI और vmkernels के लिए पोर्ट समूह बनाएँ ESX02 नहीं
esxcli नेटवर्क vswitch स्टैण्डर्ड पोर्टग्रुप add --portgroup-name = iSCSI-vmnic2 --vswitch-name = vSwitch1
esxcli नेटवर्क आईपी इंटरफ़ेस ऐड-इनफ़र्टफेस-नाम = vmk2 --पोर्टग्रुप-नाम = iSCSI-vmnic2 --mtu = 9000
esxcli नेटवर्क आईपी इंटरफ़ेस ipv4 सेट
vim-cmd hostvc / vmotion / vnic_set vmk2
esxcli नेटवर्क vswitch स्टैण्डर्ड पोर्टग्रुप add --portgroup-name = iSCSI-vmnic3 --vswitch-name = vSwitch1
esxcli नेटवर्क आईपी इंटरफ़ेस ऐड-इनरफेस-नेम = vmk3 --portgroup-name = iSCSI-vmnic3 --mtu = 9000
esxcli नेटवर्क आईपी इंटरफ़ेस ipv4 set --interface-name = vmk3 --ipv4 = 192.158.50.153 --netmask = 255.255.255.0 --type = static
vim-cmd hostvc / vmotion / vnic_set vmk3
esxcli नेटवर्क vswitch मानक पोर्टग्रुप add --portgroup-name = iSCSI-vmnic6 --vswitch-name = vSwitch1
esxcli नेटवर्क आईपी इंटरफ़ेस ऐड-इनरफेस-नेम = vmk6 --portgroup-name = iSCSI-vmnic6 --mtu = 9000
esxcli नेटवर्क आईपी इंटरफ़ेस ipv4 सेट - इनफ़र्टफेस-नाम = vmk6 --ipv4 = 192.158.50.156 --netmask = 255.255.255.0 --type = static
vim-cmd hostvc / vmotion / vnic_set vmk6
esxcli नेटवर्क vswitch मानक पोर्टग्रुप add --portgroup-name = iSCSI-vmnic7 --vswitch-name = vSwitch1
esxcli नेटवर्क आईपी इंटरफ़ेस ऐड-इनरफेस-नेम = vmk7 --पोर्टग्रुप-नाम = iSCSI-vmnic7 --mtu = 9000
esxcli नेटवर्क आईपी इंटरफ़ेस ipv4 सेट - इनफ़र्टफेस-नाम = vmk7 --ipv4 = 192.158.50.157 --netmask = 255.255.255.0 --type = static
vim-cmd hostvc / vmotion / vnic_set vmk7
मैं। # ESSC02 ESX01 के लिए iSCSI और vmkernels के लिए पोर्ट समूह बनाएँ
esxcli नेटवर्क vswitch स्टैण्डर्ड पोर्टग्रुप add --portgroup-name = iSCSI-vmnic2 --vswitch-name = vSwitch1
esxcli नेटवर्क आईपी इंटरफ़ेस ऐड-इनफ़र्टफेस-नाम = vmk2 --पोर्टग्रुप-नाम = iSCSI-vmnic2 --mtu = 9000
esxcli नेटवर्क आईपी इंटरफ़ेस ipv4 सेट - इनफ़र्टफेस-नाम = vmk2 --ipv4 = 192.168.50.162 --netmask = 255.255.255.0 --type = static
vim-cmd hostvc / vmotion / vnic_set vmk2
esxcli नेटवर्क vswitch स्टैण्डर्ड पोर्टग्रुप add --portgroup-name = iSCSI-vmnic3 --vswitch-name = vSwitch1
esxcli नेटवर्क आईपी इंटरफ़ेस ऐड-इनरफेस-नेम = vmk3 --portgroup-name = iSCSI-vmnic3 --mtu = 9000
esxcli नेटवर्क आईपी इंटरफ़ेस ipv4 सेट
vim-cmd hostvc / vmotion / vnic_set vmk3
esxcli नेटवर्क vswitch मानक पोर्टग्रुप add --portgroup-name = iSCSI-vmnic6 --vswitch-name = vSwitch1
esxcli नेटवर्क आईपी इंटरफ़ेस ऐड-इनरफेस-नेम = vmk6 --portgroup-name = iSCSI-vmnic6 --mtu = 9000
esxcli नेटवर्क आईपी इंटरफ़ेस ipv4 सेट
vim-cmd hostvc / vmotion / vnic_set vmk6
esxcli नेटवर्क vswitch मानक पोर्टग्रुप add --portgroup-name = iSCSI-vmnic7 --vswitch-name = vSwitch1
esxcli नेटवर्क आईपी इंटरफ़ेस ऐड-इनरफेस-नेम = vmk7 --पोर्टग्रुप-नाम = iSCSI-vmnic7 --mtu = 9000
esxcli नेटवर्क आईपी इंटरफ़ेस ipv4 सेट
vim-cmd hostvc / vmotion / vnic_set vmk7
जे। # प्रत्येक iSCSI vmkernel के लिए सक्रिय NIC सेट करें
esxcli नेटवर्क vswitch स्टैण्डर्ड पोर्टग्रुप पॉलिसी फेलओवर सेट --portgroup-name = iSCSI-vmnic2 --active-uplinks = vmnic2
esxcli नेटवर्क vswitch स्टैंडर्ड पोर्टग्रुप पॉलिसी फेलओवर सेट --portgroup-name = iSCSI-vmnic3 --active-uplinks = vmnic3
esxcli नेटवर्क vswitch स्टैंडर्ड पोर्टग्रुप पॉलिसी फेलओवर सेट --portgroup-name = iSCSI-vmnic6 --active-uplinks = vmnic6
esxcli नेटवर्क vswitch स्टैंडर्ड पोर्टग्रुप पॉलिसी फेलओवर सेट --portgroup-name = iSCSI-vmnic7 --active-uplinks = vmnic7
क। # पोर्ट ग्रुप बनाएं
esxcli नेटवर्क vswitch स्टैण्डर्ड पोर्टग्रुप add --portgroup-name = VMNetwork1 --vswitch-name = vSwitch0
esxcli network vswitch standard portgroup add --portgroup-name = VMNetwork2 --vswitch-name = vSwitch0
esxcli network vswitch standard portgroup add --portgroup-name = VMNetwork3 --vswitch-name = vSwitch0
एल। # वीएमएन को वीएम पोर्ट समूहों में सेट करें
esxcli नेटवर्क vswitch मानक पोर्टग्रुप सेट -p VMNetwork1 --vlan-id ##
esxcli नेटवर्क vswitch मानक पोर्टग्रुप सेट -p VMNetwork2 --vlan-id ##
esxcli नेटवर्क vswitch मानक पोर्टग्रुप सेट -p VMNetwork3 --vlan-id ###
म। # डिफ़ॉल्ट VM पोर्टग्रुप निकालें
esxcli नेटवर्क vswitch मानक पोर्टग्रुप निकालें --portgroup-name = "VM Network" -v = vSwitch0
एन। # iSCSI सॉफ्टवेयर एडॉप्टर सक्षम करें
esxcli iscsi सॉफ्टवेयर सेट --enabled = true
esxcli iscsi networkportal जोड़ें-vmhba33 -n vmk2
esxcli iscsi networkportal जोड़ें-vmhba33 -n vmk3
esxcli iscsi networkportal जोड़ें-vmhba33 -n vmk6
esxcli iscsi networkportal--A vmhba33 -n vmk7
ओ। # स्थानीय डेटास्टोर का नाम बदलें
hostname> $ var =
vim-cmd hostvc / datastore / नाम बदलें datastore1 स्थानीय-$var
पी। #Define Native मल्टी पाथ स्टोरेज एरे टाइप प्लग इन EMC VNXe 3300 और ट्यून राउंड-रॉबिन IOPS के लिए 1000 से 1
esxcli स्टोरेज nmp satp rule add --satp = "VMW_SATP_DEFAULT_AA" --vendor = "EMC" -P "VMW_PSP_RR" -O "iops = 1"
क्यू। # ताज़ा नेटवर्किंग
esxcli नेटवर्क फ़ायरवॉल ताज़ा करें
vim-cmd होस्टेसमिक्स / नेट / रिफ्रेश
- प्रत्येक होस्ट के लिए vSphere क्लाइंट का उपयोग करके NTP क्लाइंट कॉन्फ़िगर करें
ए। कॉन्फ़िगरेशन -> समय कॉन्फ़िगरेशन -> गुण -> विकल्प -> NTP सेटिंग्स -> जोड़ें -> ntp.mydomain.net -> "परिवर्तन लागू करने के लिए NTP सेवा को पुनरारंभ करें" -> ठीक है -> प्रतीक्षा करें ... -> "होस्ट के साथ प्रारंभ और रोकें" का चयन करें -> ठीक है -> चेक "एनटीपी क्लाइंट सक्षम -> ठीक है
रिबूट होस्ट
EMC VNXe स्टोरेज प्रोविजनिंग के साथ आगे बढ़ें, पूरा होने पर इस गाइड पर वापस जाएँ
प्रति होस्ट vSphere क्लाइंट में लॉगिन करें
प्रत्येक डेटास्टोर को VMFS-5 में अपग्रेड करें
ए। कॉन्फ़िगरेशन -> स्टोरेज -> हाईलाइट डेटास्टोर -> VMFS-5 में अपग्रेड करें