Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रणाली >> Windows Server

Windows Server पर iSCSI डिस्क कैसे कॉन्फ़िगर और कनेक्ट करें?

iSCSI (Internet Small Computer System) एक SCSI प्रोटोकॉल है जो IP प्रोटोकॉल पर स्टोरेज डिवाइस तक पहुंच की अनुमति देता है। iSCSI का उपयोग करके, आप अपने सर्वर को फाइबर चैनल (FC) का उपयोग किए बिना एक सामान्य TCP/IP नेटवर्क पर शेयर्ड नेटवर्क स्टोरेज से कनेक्ट कर सकते हैं। इस लेख में हम दिखाएंगे कि Windows Server 2019 चलाने वाले सर्वर पर iSCSI टारगेट (वर्चुअल डिस्क) कैसे कॉन्फ़िगर करें और इस iSCSI LUN को अन्य सर्वरों पर कनेक्ट करें (Windows Server 2016 और 2012 R2 में इसे उसी तरह कॉन्फ़िगर किया जाता है)। iSCSI उपयोग का पहला उदाहरण: एक फाइल सर्वर को अधिक स्टोरेज स्पेस की आवश्यकता होती है, और हम iSCSI पर किसी अन्य स्टोरेज सर्वर से एक वर्चुअल डिस्क कनेक्ट करते हैं। दूसरा उदाहरण फेलओवर क्लस्टर बनाना है, जब कई सर्वरों को शेयर्ड स्टोरेज तक पहुंच की आवश्यकता होती है।

iSCSI डिस्क का उपयोग करने के लिए, आपको स्टोरेज सर्वर पर एक वर्चुअल डिस्क कॉन्फ़िगर करनी होगी (यह एक सामान्य VHD/VHDX फ़ाइल है) और इसे iSCSI टारगेट के रूप में प्रकाशित करना होगा, जिससे iSCSI इनिशिएटर्स (अन्य सर्वर या डिवाइस) कनेक्ट होते हैं।

Windows Server पर iSCSI टारगेट कॉन्फ़िगर करना

सबसे पहले, Server Manager खोलें और File and Storage Services -> File and iSCSI Services में iSCSI Target Server भूमिका सक्षम करें।

Windows Server पर iSCSI डिस्क कैसे कॉन्फ़िगर और कनेक्ट करें?

आप PowerShell से भूमिका इंस्टॉल कर सकते हैं:

Install-WindowsFeature -Name FS-iSCSITarget-Server

फिर अपने iSCSI सर्वर पर एक वर्चुअल डिस्क बनाएं। ऐसा करने के लिए, Server Manager -> File and Storage Services -> iSCSI पर जाएं और To create an iSCSI virtual disk, start the New iSCSI Virtual Disk Wizard पर क्लिक करें।

Windows Server पर iSCSI डिस्क कैसे कॉन्फ़िगर और कनेक्ट करें?

iSCSI वर्चुअल डिस्क विज़ार्ड में, वर्चुअल डिस्क फ़ाइल रखने के लिए एक फिजिकल पार्टीशन चुनें। फिर नई iSCSI डिस्क को एक नाम दें, इसका आकार, प्रकार (फिक्स्ड साइज, डायनामिकली एक्सपैंडिंग या डिफरेंसिंग) और iSCSI टारगेट नाम सेट करें।

Access Servers चरण पर, उन सर्वरों (iSCSI इनिशिएटर्स) को निर्दिष्ट करें जो निम्न कनेक्शन विकल्पों में से एक को चुनकर iSCSI टारगेट से कनेक्ट कर पाएंगे:

  • IQN (आपको पहले अपने सर्वर पर iSCSI इनिशिएटर सक्षम करना होगा और उसका IQN कॉपी करना होगा);
  • DNS Name;
  • IP Address;
  • MAC Address.

आइए IP एड्रेस विकल्प का उपयोग करें।

Windows Server पर iSCSI डिस्क कैसे कॉन्फ़िगर और कनेक्ट करें?

विज़ार्ड में अगला चरण CHAP प्रमाणीकरण प्रोटोकॉल कॉन्फ़िगर करना है। यदि आप इनिशिएटर के कनेक्शन को प्रमाणित करना चाहते हैं तो इसका उपयोग किया जाना चाहिए। इसे सक्षम करें, एक यूजर नाम और 12-कैरेक्टर पासवर्ड (या लंबा) दर्ज करें और Next -> Next -> Finish पर क्लिक करें। सुनिश्चित करें कि iscsiDisk2.vhdx D:\iSCSIVirtualDisks फ़ोल्डर में बनाया गया है।

आप PowerShell का उपयोग करके iSCSI डिस्क बना सकते हैं। आइए 200 GB वर्चुअल डिस्क बनाएं:

New-IscsiVirtualDisk -Path c:\iSCSIVirtualDisks\iscsiDisk2.vhdx -Size 200GB

डिफ़ॉल्ट रूप से, Size पैरामीटर में निर्दिष्ट मूल्य के बावजूद एक 4,096 KB डायनामिक डिस्क बनाई जाती है। डायनामिक डिस्क आवश्यकतानुसार बढ़ेगी।

Windows Server पर iSCSI डिस्क कैसे कॉन्फ़िगर और कनेक्ट करें?

यदि आप फिक्स्ड-साइज़ डिस्क का उपयोग करना चाहते हैं (ऐसी डिस्क उन्हें बनाते समय फिजिकल ड्राइव पर स्थान आरक्षित करती हैं), तो आप UseFixed पैरामीटर के साथ उसी कमांड का उपयोग करके इसे बना सकते हैं:

New-IscsiVirtualDisk -Path c:\iSCSIVirtualDisks\iscsiDisk2.vhdx -Size 200GB –UseFixed

उच्च गतिविधि और उच्च IOPS आवश्यकताओं वाले डिस्क के लिए फिक्स्ड साइज़ vhdx फ़ाइल आकार का उपयोग करें, क्योंकि डायनामिक डिस्क इन्क्रीमेंटल ऑपरेशन के लिए अतिरिक्त संसाधनों का उपभोग करती हैं।

फिर टारगेट को एक नाम असाइन करें। इस चरण पर आप इनिशिएटर सर्वर IP एड्रेस से एक्सेस की अनुमति दे सकते हैं:

New-IscsiServerTarget -TargetName "iscsiTarget33" -InitiatorId @("IPAddress:172.17.244.8")

यदि आप चाहें, तो IP एड्रेस के बजाय IQN नाम (iSCSI Qualified Name - नेटवर्क में एक अद्वितीय iSCSI डिवाइस ID) का उपयोग कर सकते हैं:

New-IscsiServerTarget -TargetName iscsiTarget33 -InitiatorIds “IQN:1991-05.com.microsoft:win2019test.ddd.com”

Windows Server पर iSCSI डिस्क कैसे कॉन्फ़िगर और कनेक्ट करें?

फिर परिणाम जांचने की सिफारिश की जाती है:

Get-IscsiServerTarget | fl TargetName, LunMappings

Windows Server पर iSCSI डिस्क कैसे कॉन्फ़िगर और कनेक्ट करें?

आप Get-IscsiTarget cmdlet का उपयोग करके पूर्ण टारगेट नाम प्राप्त कर सकते हैं, और फिर टारगेट कनेक्ट कर सकते हैं:

Connect-IscsiTarget -NodeAddress iqn.1991-05.com.microsoft:win2019test-iscsitarget33-target

Windows Server पर iSCSI डिस्क कैसे कॉन्फ़िगर और कनेक्ट करें?

Windows Server पर iSCSI इनिशिएटर इंस्टॉल और कॉन्फ़िगर करें

अगला चरण आपके द्वारा बनाई गई वर्चुअल iSCSI डिस्क से दूसरे (इनिशिएटर) सर्वर से कनेक्ट करना है। कंट्रोल पैनल खोलें और iSCSI initiator शुरू करें (या iscsicpl.exe चलाएं)।

Windows Server पर iSCSI डिस्क कैसे कॉन्फ़िगर और कनेक्ट करें?

Service Management कंसोल (services.msc) में, Microsoft iSCSI Initiator Service के लिए ऑटोमैटिक स्टार्टअप प्रकार सेट करें या इस कमांड का उपयोग करें:

Set-Service -Name MSiSCSI -StartupType Automatic

Discovery टैब पर जाएं, Discover Portal पर क्लिक करें और पहले सर्वर (iSCSI टारगेट) का IP एड्रेस दर्ज करें। स्टोरेज ट्रैफिक को विशिष्ट नेटवर्क इंटरफेस के माध्यम से रूट करने के लिए, Advanced पर क्लिक करें और ड्रॉपडाउन सूचियों में डिफ़ॉल्ट मानों को निम्न में बदलें: Local Adapter -> Microsoft iSCSI Initiator, Initiator IP -> 172.17.244.8।

Windows Server पर iSCSI डिस्क कैसे कॉन्फ़िगर और कनेक्ट करें?

iSCSI स्टोरेज से कनेक्ट करने के लिए, Windows फ़ायरवॉल में TCP पोर्ट 860 और 3260 खोलें।

Targets टैब पर जाएं और आपको वहां एक नया कनेक्शन दिखाई देगा। इसे सक्षम करने के लिए, Connect -> Advanced पर क्लिक करें, ड्रॉपडाउन सूचियों में वांछित मान चुनें, Enable CHAP log on चेक करें और यूजर नाम और 12-कैरेक्टर पासवर्ड दर्ज करें।

Windows Server पर iSCSI डिस्क कैसे कॉन्फ़िगर और कनेक्ट करें?

फिर iSCSI डिस्क को इनिशियलाइज़ करें, जो प्रारंभ में Offline स्थिति में है। ऐसा करने के लिए, डिस्क मैनेजमेंट कंसोल में नई डिस्क के संदर्भ मेनू में Online, और फिर Initialize Disk चुनें। नई डिस्क पर एक या अधिक पार्टीशन बनाएं और उन्हें ड्राइव लेटर और लेबल असाइन करें। वॉल्यूम को NTFS में फॉर्मेट करें।

अपनी नई डिस्क को जल्दी से इनिशियलाइज़ और फॉर्मेट करने के लिए, आप निम्न PowerShell वन-लाइनर का उपयोग कर सकते हैं (PowerShell पर डिस्क और पार्टीशन प्रबंधन लेख में उदाहरण देखें):

Get-Disk |Where-Object PartitionStyle -eq 'RAW' |Initialize-Disk -PartitionStyle MBR -PassThru |New-Partition -AssignDriveLetter -UseMaximumSize |Format-Volume -FileSystem NTFS -Confirm:$false

नोट. iSCSI डिस्क ReFS का समर्थन नहीं करती हैं।

अब आप किसी अन्य सर्वर से iSCSI पर कनेक्टेड वर्चुअल डिस्क को एक सामान्य लोकल ड्राइव के रूप में उपयोग कर सकते हैं।

Windows Server पर iSCSI डिस्क कैसे कॉन्फ़िगर और कनेक्ट करें?

ऐसी वर्चुअल iSCSI डिस्क का उपयोग Windows Server में मेमोरी में वर्चुअल RAM ड्राइव बनाने के लिए किया जा सकता है।

आप PowerShell के साथ इनिशिएटर होस्ट पर iSCSI डिस्क भी कनेक्ट कर सकते हैं। टारगेट IQN प्राप्त करने के लिए, Get-iSCSITarget cmdlet का उपयोग करें।

iSCSI टारगेट से कनेक्ट करने के लिए, यह कमांड चलाएं:

Connect-IscsiTarget –IsPersistent $False and enter the IQN.

Windows Server पर iSCSI डिस्क कैसे कॉन्फ़िगर और कनेक्ट करें?

यदि अतिरिक्त CHAP प्रमाणीकरण का उपयोग कर रहे हैं, तो निम्न कमांड का उपयोग करके प्रमाणीकरण क्रेडेंशियल्स प्रदान करें:

Get-iScsiTarget | Connect-iScsitarget –AuthenticationType ONEWAYCHAP –ChapUserName <username> -ChapSecret <secret>

यदि आप अपने iSCSI डिस्क के लिए उच्च उपलब्धता और लोड बैलेंसिंग प्रदान करना चाहते हैं, तो आप कई रिडंडेंट नेटवर्क कंपोनेंट्स (नेटवर्क एडाप्टर्स, नेटवर्क स्विच) और एक MPIO मॉड्यूल का उपयोग कर सकते हैं।

  1. विंडोज 10 पर TFTP सर्वर सेटअप और कॉन्फ़िगर कैसे करें विंडोज 10 पर TFTP सर्वर सेटअप और कॉन्फ़िगर कैसे करें

    एक TFTP सर्वर मूल रूप से नेटवर्क पर जुड़े सिस्टम के बीच फ़ाइलों को स्थानांतरित करने के लिए उपयोग किया जाता है। TFTP, जिसे तुच्छ फ़ाइल स्थानांतरण प्रोटोकॉल के रूप में भी जाना जाता है, एक इंटरनेट सॉफ़्टवेयर उपयोगिता है जिसका उपयोग आप किसी दूरस्थ सिस्टम से फ़ाइल भेजने या प्राप्त करने के लिए कर सकते हैं

  1. Radmin का उपयोग करके Windows सर्वर पर रिमोट कनेक्शन कैसे कॉन्फ़िगर और सुरक्षित रूप से कनेक्ट करें Radmin का उपयोग करके Windows सर्वर पर रिमोट कनेक्शन कैसे कॉन्फ़िगर और सुरक्षित रूप से कनेक्ट करें

    रिमोट डेस्कटॉप एक्सेस वहां मौजूद सर्वोत्तम तकनीकों में से एक है। लगभग कहीं से भी कंप्यूटर को नियंत्रित करने की क्षमता होना दिमाग को चकरा देने वाला है। वहां टन रिमोट डेस्कटॉप एप्लिकेशन उपलब्ध हैं जिनका उपयोग विभिन्न उद्देश्यों के लिए किया जाता है। इस तकनीक के बारे में महान चीजों में से एक यह है कि आप

  1. विंडोज 10, 8.1 और 7 पर सुरक्षित FTP सर्वर सेट करें - चरण-दर-चरण गाइड (2022 अपडेट) विंडोज 10, 8.1 और 7 पर सुरक्षित FTP सर्वर सेट करें - चरण-दर-चरण गाइड (2022 अपडेट)

    विंडोज 10 FTP सर्वर कॉन्फिगर करने के लिए नेटवर्क पर फाइलों को शेयर और एक्सेस करने के लिए खोज रहे हैं? इस पोस्ट में, हम चर्चा करते हैं विंडोज 10 में FTP सर्वर कैसे बनाएं और 8.1। साथ ही, आपको दिखाते हैं कि FTP सर्वर के माध्यम से एक्सेस करने के लिए फाइलों को कैसे शेयर करें और आप इसे LAN और WAN के माध्य