I frequently used FreeNAS for all my LABs and testing. Mostly because I need iSCSI functionality in lot of scenarios with DR and HA functionality. After lot of thinking I decided to try out iSCSI target service on Windows Server 2016.
In this scenario I will be using two machines, both Windows Server 2016 Standard in trial mode.
ISCSI Target:
First one is WS2016iSCSI and that one will be iSCSI target with storage locally attached. Machine is on IP address 10.30.30.5/24
This machine also has two virtual disks attached. One is for the OS and the second one will be used for iSCSI and network storage.
iSCSI Initiator:
Machine that will be using storage provided by iSCSI Target is named WS2016CL2. Machine is on IP address 10.30.30.20/24
There is no domain or any other services configured on these VMs.
First we need to configure iSCSI Target on VM called VM2016iSCSI.
Go to Server Manager | Manage | Add Roles and Features
I will not be going through every screen, just the ones that matter for this LAB.
Advance to the Server Roles screen and select File and Storage Services | select File and iSCSI Services | choose iSCSI Target Server
Additional Window will pop-up | select Add Features and then advance with Next when you get back to main screen.
Confirm selection and click on the Install
…
Close. Installation of the role is done.
Now, back to the Server Manager, because we need to configure iSCSI Target we just installed.
Server Manager | Local Server | File and Storage Services
Select iSCSI and click on “To create an iSCSI virtual disk, start the New iSCSI Virtual Disk Wizard” dialog.
Wizard starts. On the iSCSI Virtual Disk Location screen I will choose local server (SW2016iSCSI) and the Storage labeled with Z:
Z: is a local disk that will be assigned to iSCSI and then used by computer in a network, connected by iSCSI. It is recommended that you use separate disk for iSCSI and that there is no local data on it. Next
ISCSI Virtual Disk Name | Give a meaningful name to the storage so you can recognize it. Next
iSCSI Virtual Disk Size. I will give full free space to this iSCSI target. You don’t have to assign full disk to one iSCSI target. I will also choose Dynamically expanding since that suits me best in my testing environment. Next
New iSCSI target. Next
iSCSI Name and Access. Thsi is the name that iSCSI initators will see when connecting to iSCSI Target. Give a name that is meaningful to you. Next
Access Servers | Add
After we clicked on Add, new screen will open, we need to select “Enter a value for the selected type” Type should be IQN.
Now, we need to know IQN of the server that is going to connect to this iSCSI Target.
This short step will be performed on the iSCSI initiator (WS2016CL2). If you haven’t already activated ISCSI Initator, you will be asked when you click on ISCSI Initiator in Control Panel.
Control Panel | ISCSI initiator | Configuration tab | Initiator Name – copy everything in that field.
Paste that info into “Add Initiator ID” screen that we left opened on iSCSI Target. OK
Now, lets advance with wizard on iSCSI Target.
We added one iSCSI target, you can repeat Add procedure if you have more Initiators you want to connect. You can also connect new Initiators at later time. Next
You can also enable authentication for iSCSI but I wont do it in this LAB. Next
Confirmation screen, check your settings and confirm if you are ok with everything.
Create
Success | Close
Server Manager is showing all data for iSCSI Target.
That is it for the iSCSI Target “Server” part, lets just check if it work on our “client” machine which is iSCSI Initiator
Initiator managed to discover iSCSI Target
Now lets see Targets tab.
Iscsihyperv that we created earlier on iSCSI Target is visible and ready for mounting.
Overall, setting up iSCSI Target on Windows Server 2016 is quick and easy, and in my experience works with all kind of storage.
Disclaimer
Это инструкция по подключению iSCSI диска в Windows Server 2016. При заказе услуги iSCSI хранилище в SIM-Networks вы получите сообщение, подобное приведенному ниже (учтите, что значения чисел в адресе сервера могут отличаться от примера-иллюстрации, а вместо букв X,Y или Z в сообщении будут указаны реальные значения для настройки вашего доступа):
Услуга «iSCSI Backup» активирована.
Параметры доступа:
- Адрес сервера (iscsi-target): 185.59.101.184
- Логин: YYY
- Пароль: ZZZ
- Доступ к услуге на данный момент ограничен всего одним IP-адресом — XXX.XXX.XXX.XXX
Подключение диска iSCSI
1. Зайдите в «Панель Управления -> Администрирование» и запустите Инициатор iSCSI.
2. В разделе «Свойства» инициатора iSCSI перейдите на вкладку «Обнаружение» и нажмите кнопку «Обнаружить портал».
3. В открывшемся окне заполните поле «IP адрес» сервера iSCSI.
4. Откройте раздел дополнительных параметров подключения к серверу (нажмите кнопку «Дополнительно»). Выберите значения полей «Локальный адаптер» и «IP-адрес инициатора», как на рисунке ниже (где IP-адрес инициатора — это IP вашего локального сетевого адаптера, через который разрешено подключение к серверу iSCSI).
5. Сохраните настройки, убедитесь в получении изображения, подобного приведенному ниже:
6. В разделе «Свойства» инициатора iSCSI перейдите на вкладку «Конечные объекты», выберите появившийся объект с неактивным состоянием и нажмите кнопку «Подключить».
7. В открывшемся окне «Подключение к конечному объекту», нажмите кнопку «Дополнительно…»
8. Заполните поля раздела, как на рисунке ниже. Параметры «Имя» и «Секрет» — это «Логин» и «Пароль» из письма, отправленного вам при активации услуги.
9. Сохраните настройки. Убедитесь, что значение поля «Состояние» обнаруженного конечного объекта – «Подключено», как на рисунке ниже. Выйдите из раздела «Свойства» Инициатора iSCSI, сохранив настройки.
Инициализация и форматирование диска iSCSI
Подключенный iSCSI диск необходимо подготовить к работе (инициализировать и отформатировать).
10. В разделе «Администрирование» откройте вкладку «Управление компьютером».
11. Перейдите в раздел «Управление дисками».
12. Убедитесь, что ваш диск отображается, его состояние – «Вне сети».
13. Выберите из контекстного меню пункт «В сети».
14. Выполните инициализацию диска.
15. Проверьте, что статус диска изменился на «В сети», но на нём отсутствуют разделы и файловая система.
16. Из контекстного меню на не размеченном диске выберите «Создать простой том».
17. После открытия «Мастера создания простого тома» нажмите кнопку «Далее».
18. Укажите в соответствующем поле размер раздела, или оставьте без изменений значение «по умолчанию» (если необходимо использовать весь диск под один раздел).
19. Назначьте букву диска для нового раздела.
20. Выберите тип файловой системы и метку тома.
21. Нажмите кнопку «Готово» и убедитесь в завершении форматирования тома.
Важно! Во время форматирования может возникнуть окно с предложением отформатировать диск. Необходимо игнорировать этот запрос, закрыть окно и дождаться окончания форматирования.
22. Проверьте, что новый том находится в состоянии «Исправен».
23. Убедитесь, что новый том отображается среди дисков в «Проводнике».
Проверка доступности диска iSCSI для записи
24. Для проверки тома, перейдите к соответствующему диску в «Проводнике» и создайте, к примеру, текстовый файл, как на рисунке ниже:
25. Убедитесь, что при создании файла проблем не возникло – это означает, что новый том iSCSI подключен, отформатирован и работает исправно.
На чтение 3 мин Просмотров 140 Опубликовано 30.06.2022
В этой статье вы настраиваете Windows Server 2016 Server в качестве целевого сервера iSCSI target server (Internet Small Computer System Interface) для использования в качестве централизованного хранилища для тестовой среды отказоустойчивого кластера Hyper-V. В производственной среде организации используют устройства NAS или SAN в качестве централизованного хранилища для отказоустойчивого кластера Hyper-V. Некоторые небольшие организации используют Windows Server 2016 в качестве целевого сервера iSCSI, чтобы снизить стоимость и сложность настройки централизованного хранилища.
Чтобы продемонстрировать процесс развертывания, я создал две виртуальные машины на своей рабочей станции. Я установил Windows Server 2016 на виртуальные машины. Ниже приведена конфигурация виртуальных машин.
Server1 | 10.0.0.3 | 192.168.66.1 | Windows Server 2016 | iSCSI Target Server |
Server2 | 10.0.0.2 | 192.168.66.2 | Windows Server 2016 | iSCSI initiator |
DC1.pentagon | 10.0.0.1 | 192.168.66.3 | Windows Server 2016 | DC |
Установка роли iSCSI Target Server
Запустите свой “Server Manager” и нажмите “Add Roles and Features”, затем нажмите “Next” на первой странице всплывающего мастера.,
Следующая страница “Select Server Roles” и содержит список ролей для установки. Нажмите на “Files and Storage Services”, чтобы развернуть его. Откройте ”File and iSCSI Services“ и выберите «iSCSI Target Server“.
Настройка iSCSI Target
В Server Manager на панели навигации выберите File and Storage Services и iSCSI.
На панели File and Storage Services выберите iSCSI. На панели iSCSI VIRTUAL DISKSщелкните TASKS, а затем выберите New iSCSI Virtual Disk.
В Мастере New iSCSI Virtual Disk на странице Select iSCSI virtual disk location в разделе Storage location, выберите том С:, а затем нажмите кнопку Далее.
На странице Specify iSCSI virtual disk name iSCSI в текстовом поле Name введите ClusterDisk1 и нажмите кнопку Далее.
На странице Specify Iscsi virtual disk size в текстовом поле Size введите 10, убедитесь, что выбрано значение GB , а затем нажмите кнопку Далее
На странице Assign Iscsi target убедитесь, что выбрано New Iscsi target, а затем нажмите кнопку Далее.
На странице Specify target name в поле Имя введите Server1(Имя вашего сервера) и нажмите кнопку Далее.
На странице Specify access servers нажмите кнопку Добавить.
Выбираем доверенные iscsi initiator ( это те сервера которые будут к нам подключатся) по ip адресу. Мы будем добавлять 2 ip адреса (10.0.0.2 и 192.168.66.2 , один из основной сети , другой из кластерной , чтобы при разрыве 1 провода , у нас не пропал доступ к диску. Такая отказоустойчивость достигается через MPIO, в следующих статьях мы ее также будем настраивать
На странице Enable Authentication нажмите кнопку Далее.
На странице Confirm selection нажмите кнопку Next.
На странице View results подождите, пока виртуальный диск не будет создан, а затем нажмите кнопку Закрыть.
Также при создании второго диска , вопросов будет уже меньше
Далее мы настроим клиент часть iSCSI initiator и MPIO
Если вы настраиваете отказоустойчивый кластер Windows Server 2016 или вы строите кластер Hyper-V Windows Server 2016, вам понадобится общее хранилище для размещения файлов виртуальных машин, т.к. хранение данных и файлов на локальных дисках не очень хорошо с точки зрения отказоустойчивости кластера. Довольно популярным протоколом для доступа к сетевым хранилищам, который используется сегодня повсюду, является iSCSI (Internet Small Computer System), который позволяет передавать команды SCSI через обычную TCP/IP сеть и разработан для установления взаимодействия и управления системами хранения данных, серверами и клиентами. Давайте рассмотрим, как подключить общее хранилище iSCSI на Windows Server 2016.
- Как подключить iSCSI диск по сети в Windows Server 2016
- Инициализация iSCSI диска в консоли управления дисками Windows Server 2016
Содержание:
Как подключить iSCSI диск по сети в Windows Server 2016
В качестве iSCSI initiator в нашем случае будет использоваться наш сервер Windows Server 2016, а в качестве сетевого хранилища — виртуальное устройство FreeNAS, которое используется как iSCSI target. Необходимо проверить настройки брандмауэра, чтобы исключить все возможные проблемы с блокировкой портов и трафика между устройствами. Как правило, для связи, протокол iSCSI использует 860 и 3260 TCP-порты.
В Windows Server 2016 есть приложение «iSCSI initiator», открыть его можно перейдя в окно поиска и набрав «iSCSI initiator». Запустить приложение можно так же набрав iscsicpl.exe.
При первом запуске «iSCSI initiator» появится диалоговое окно с информацией о том, что служба Microsoft iSCSI не запущена. Если вы нажмете «Yes», то служба запустится и, в дальнейшем, будет запускаться автоматически.
После нажатия в диалоговом окне кнопки «Yes» запустится служба Microsoft iSCSI Initiator Service, это можно увидеть, открыв консоль управления службами (services.msc), а тип ее запуска изменился на «Automatic».
Теперь, когда у нас открыто диалоговое окно свойств iSCSI инициатора, мы можем указать IP-адрес нашего хранилища iSCSI Target. В нашем случае особых настроек для FreeNAS target не потребуется, поэтому нужно только указать его IP адрес и нажать на кнопку «Quick Connect». В результате вы автоматически подключитесь к iSCSI target.
Обратите внимание, что при нажатии кнопки «Quick Connect» можно увидеть статус подключения и target name, которая совпадает с настройками target в FreeNAS.
Затем вам нужно щелкнуть по вкладке «Volumes and Devices», чтобы настроить том iSCSI. Здесь также необходимо выбрать параметр «Auto Configure», после этого будут автоматически добавлены и настроены все доступные устройства.
Теперь можно увидеть, что iSCSI диск подключен.
Если необходимо поменять определенные параметры или значения в конфигурации подключения iSCSI, их можно настроить, перейдя на вкладку Configuration. К ним относятся учетные данные CHAP, настройки IPsec и т.д. Вы также можете формировать отчеты о подключенных объектах и устройствах, а также изменять имя инициатора на вкладке Configuration.
Инициализация iSCSI диска в консоли управления дисками Windows Server 2016
Нам осталось сделать ещё кое-что. Необходимо добавить дисковый раздел в Windows Server 2016 в консоли управления дисками (Disk Management), чтобы этот раздел мог использоваться в системе . Обратите внимание, что после повторного сканирования подключенных устройств хранения появился ещё один диск (с индексом Disk1). Изначально после добавления он находится в статусе «Offline».
Щелкните правой кнопкой мыши по новому тому с неразмеченной областью) и выберите пункт меню «Online». После этого диск станет активным.
Затем нам нужно инициализировать диск. Для этого снова щелкните правой кнопкой мыши и выберите пункт «Initialize Disk».
Далее в появившемся окне «Initialize disk» нужно выбрать таблицу разделов, MBR или GPT. Если вам нужна поддержка больших дисков (более 2 Тб), выберите пункт GPT.
Итак, мы добавили новый диск, который был отформатирован и теперь готов к работе.
Процесс добавления общего хранилища iSCSI в Windows Server 2016 очень прост. После того, как было организовано соединение между initiator и iSCSI- target, нам необходимо выполнить определенные настройки в графическом интерфейсе. Затем, нам остается добавить новый том в консоли управления дисками (Disk management) в Windows, после чего сетевое дисковое хранилище можно использовать.
In this time, I will show you how to create and configure an iSCSI target server on Windows Server 2016. Internet Small Computer System Interface (iSCSI) is a way of connecting storage devices over a network using TCP/IP. It can be used over a local area network (LAN), a wide area network (WAN), or the Internet. iSCSI devices are disks, tapes, CDs, and other storage devices on another networked computer that you can connect to.
Install iSCSI Role on Windows Server 2016
Using Server Manager (GUI)
iSCSI Target can be enabled using Add roles and features in the Server Manager:
- Choose the Role-based or feature-based installation option.
- Select the server you want to enable iSCSI Target.
- Select the iSCSI Target Role. Select “File Server” Role and “iSCSI Target Server” role.
- Confirm the installation.
Using PowerShell
Open the PowerShell cmdlet window, and run the following cmdlet:
Install-WindowsFeature -Name FS-Fileserver, FS-iSCSITarget-Server
Create iSCSI LUN
To share storage, the first thing is to create an iSCSI LUN (aka. iSCSI virtual disk).
Using Server Manager (GUI)
On the Server Manager, select “File and Storage Services” on the left panel and click “iSCSI” menu. On the main panel, you click the link “To create an iSCSI virtual disk, start the new iSCSI virtual Disk Wizard”
Select the virtual disk location.
Specify the Virtual Disks Name.
Specify the iSCSI virtual disk size.
Now, you will need to create or use the existing iSCSI target. To create a new iSCSI target, select “New iSCSI Target” option.
Give the Target a name. This name will be discovered by the iSCSI initiator, and use for the connection.
This page allows you to specify the initiators which can access the virtual disk, by allowing the Target to be discovered by defined list of initiators. You can use IQN, DNS Name, or IP Address.
CHAP is an authentication mechanism defined by the iSCSI standard to secure access to the target. It allows the initiator to authenticate to the Target, and in reverse allowing the Target to authenticate against the initiator.
Note: You cannot retrieve the CHAP information once it is set. If you lose the CHAP information, it will need to be set again.
Confirm the setup.
Using PowerShell
Create LUN
New-IscsiVirtualDisk -Path "C:iSCSIiscsi.vhdx" -Size 10GB.
Create iSCSI Target
New-IscsiServerTarget –TargetName iSCSI-target –InitiatorIds “IQN:iqn.1991-05.com.Microsoft:VM1.contoso.com”
Assign the VHDX to the iSCSI Target
Add-IscsiVirtualDiskTargetMapping -TargetName iSCSI-target –Path "C:iSCSIiscsi.vhdx"
And the iSCSI Target server is ready to use. You can set the iSCSI Initator and connect to the iSCSI Target Server
Протокол iSCSI (Internet Small Computer System) представляет собой протокол SCSI, работающий с системами хранения данных поверх протокола IP. С помощью iSCSI вы сможете подключать ваши сервера к сетевым хранилищам по обычной TCP/IP сеть без использования FC. В этой статье мы рассмотрим, как настроить iSCSI-хранилище на одном Windows Server 2019 и использовать его на других серверах(в Windows Server 2016 и 2012 R2 все настраивается аналогично). Первый пример использования iSCSI: файловому серверу необходимо дополнительное место, и мы по сети подключаем к нему виртуальный диск с другого сервера-хранилища по iSCSI. Другой пример – построение отказоустойчивого кластера, когда для нескольких серверов необходимо общее хранилище.
Для использования ISCSI-диска нужно на сервере-хранилище настроить виртуальный диск (это обычный vhd/vhdx файл) и опубликовать его в виде iSCSI таргета, к которому подключаются iSCSI инициаторы (другие сервера и устройства).
Содержание:
- Настройка iSCSI target в Windows Server
- Настройка iSCSI Initiator в Windows Server 2019
Настройка iSCSI target в Windows Server
Сначала нужно включить iSCSI target (активировать роль iSCSI Target Server), зайдя в File and Storage Services -> File and iSCSI Services.
Теперь на iSCSI сервере нужно создать виртуальный диск. Для этого необходимо зайти в Server Manager -> File and Storage Services -> iSCSI, нажать To create an iSCSI virtual disk, start the New iSCSI Virtual Disk Wizard.
В мастере создания виртуального iSCSI диска нужно выбрать физический раздел, на котором его нужно разместить. Далее нужно присвоить имя iSCSI диска, указать размер диска и его тип (Fixed Size, Dynamically expanding или Differencing), имя iSCSI таргета.
На шаге Access Servers нужно указать серверы (iSCSI инициаторы), которые смогут подключаться к данному iSCSI таргет, выбрав один из вариантов подключения:
- IQN (придется сначала включить iSCSI initiator на сервере и скопировать IQN);
- DNS Name
- IP Address;
- MAC Address.
Пусть используется вариант с IP-адресом.
Следующий шаг в этом мастере – это настройка протокола аутентификации CHAP. Его следует использовать, если необходимо проверять подлинность подключения от инициатора. Далее он включается, вписывается имя пользователя и 12-значный пароль (или длиннее), затем Next -> Next -> Finish. Проверьте, что виртуальный диск iscsiDisk2.vhdx создался в каталоге D:iSCSIVirtualDisks.
Можно создать iSCSI диск с помощью PowerShell. Создадим виртуальный диск размером 200 Гб:
New-IscsiVirtualDisk -Path С:iSCSIVirtualDisksiscsiDisk2.vhdx -Size 200GB.
По умолчанию создается динамический диск размером 4,096 Кб, независимо от того, сколько было указано параметром Size. Динамический диск будет расширяться по мере необходимости.
Если нужно использовать диск фиксированного размера (такие диске резервируют место на физическом носителе при создании), то его создать той же командой с дополнительным параметром UseFixed:
New-IscsiVirtualDisk -Path С:iSCSIVirtualDisksiscsiDisk2.vhdx -Size 200GB –UseFixed
Для дисков с высокой активностью и повышенными требованиями к IOPS нужно использовать диски фиксированного размера, т.к. для динамических дисков расходуются дополнительные ресурсы на операции приращения.
Далее таргету присваивается имя, здесь же можно разрешить к нему доступ с IP-адреса сервера-инициатора:
New-IscsiServerTarget -TargetName "iscsiTarget33" -InitiatorId @("IPAddress:172.17.244.8")
При желании вместо IP-адреса можно использовать IQN имя (iSCSI Qualified Name – уникальный идентификатор iSCSI устройства в сети):
New-IscsiServerTarget -TargetName iscsiTarget33 -InitiatorIds “IQN: 1991-05.com.microsoft:win2019test.ddd.com”
Затем желательно проверить результат:
Get-IscsiServerTarget | fl TargetName, LunMappings
Получить полное имя таргета можно с помощью командлета
Get-IscsiTarget
, а затем подключить таргет:
Connect-IscsiTarget -NodeAddress iqn.1991-05.com.microsoft:win2019test-iscsitarget33-target
Настройка iSCSI Initiator в Windows Server 2019
Следующий шаг – подключение к созданному iSCSI диску со второго сервера-инициатора. Перейдите в панель управления Control Panel, запустите iSCSI initiator (или выполните команду
iscsicpl.exe
).
В консоли управления службами services.msc поставьте автоматический тип запуска для службы Microsoft iSCSI Initiator Service, Или используйте команду:
Set-Service -Name MSiSCSI -StartupType Automatic
Перейдите на вкладку Discovery, нажмите на кнопку Discover Portal и введите ввести IP-адрес первого сервера (iSCSI-таргет). Чтобы трафик ходил только через определённый сетевой интерфейс, нужно нажать кнопку Advanced, и изменить значения по умолчанию в выпадающих списках: Local Adapter –> Microsoft iSCSI Initiator, Initiator IP –> 172.17.244.8.
Для подключения к iSCSI хранилищу необходимо открыть порты 860 и 3260 в Windows Firewall.
Теперь переключитесь на первую вкладку Targets, на ней появится новое подключение. Чтобы включить его, нажмите Connect -> Advanced, выберите значения из выпадающих полей, включите галочку Enable CHAP log on, укажите имя пользователя и 12-значный пароль.
Осталось инициализировать сам iSCSI-диск, который сначала находится в состоянии Offline. Для этого на сервере-инициаторе необходимо в консоли Disk Management в контекстном меню нового диска выбрать пункт 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 можно использовать как обычный локально подключенный диск.
Также вы можете подключить iSCSI диск на инициаторе из PowerShell. Чтобы получить IQN таргета, используйте командлет
Get-iSCSITarget
.
Чтобы подключится к iSCSI таргет выполните команду:
Connect-IscsiTarget –IsPersistent $False и введите IQN.
Если использовалась дополнительная проверка аутентификации CHAP, то необходимо будет это указать, используя следующую конструкцию:
Get-iScsiTarget | Connect-iScsitarget –AuthenticationType ONEWAYCHAP –ChapUserName <username> -ChapSecret <secret>
Если вы хотите обеспечить высокую доступность и балансировку нагрузки для iSCSI дисков, можно использовать несколько избыточные сетевые компоненты (сетевые карты, коммутаторы) и модуль MPIO.
Working with Windows Server 2016 Server Core is a bit more difficult than working with the GUI enabled version of Windows Server. Also, with Windows Server 2016 Microsoft has removed the ability to go back from GUI to Server Core, so you must stick with one or the other, which means we are either installing Core or GUI and not thinking about switching between. In thinking about a production Hyper-V environment, Server Core minimizes footprint and increases on the security posture of your infrastructure. Let’s take a look at how to Add iSCSI target Windows Server 2016 Hyper-V Core.
To begin with, we need to set the Microsoft Windows iSCSI service to automatic and then start the service. To do that we run the following commands:
set-service -name msiscsi -startuptype automatic start-service msiscsi
Now with the iSCSI service up and running and configured to start automatically, let’s add our portal address and then we can add our iSCSI targets. To add a new target portal address from a PowerShell command prompt, we run the new-iscsitargetportal command.
new-iscsitargetportal -TargetPortalAddress <targetIP>
Next, we can add the target iqn names for the target portal. For that we run the connect-iscsitarget command.
Connect-IscsiTarget -nodeaddress iqn.2005-10.org.freenas.ctl:hvvol1 -IsPersistent $true -IsMultipathEnabled $true -InitiatorPortalAddress <InitiatorIPAddress> -TargetPortalAddress <targetportalIP>
To verify you have added the targets, you can then run the get-iscsitarget command.
Thoughts
Windows Server 2016 Server Core is trickier to work with as everything for the most part is done via the commandline or PowerShell code. When thinking about how to Add iSCSI target Windows Server 2016 Hyper-V Core it might strike fear in your mind, however, it is doable with the command shown above and really isn’t that difficult.
Back to top button