iSCSI инициатор Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
wiki:руководство_по_ubuntu_server:файловые_сервера:iscsi [2012/07/29 20:04]
[Установка iSCSI инициатора]
wiki:руководство_по_ubuntu_server:файловые_сервера:iscsi [2019/07/11 09:34] (текущий)
[Ссылки] Ссылка на сайт Open-iSCSI вела на личный блог какой-то. Поправил.
Строка 8: Строка 8:
 =====iSCSI инициатор===== =====iSCSI инициатор=====
  
-iSCSI (Internet Small Computer System Interface - Малый компьютерный системный интернет интерфейс) - это протокол,​ который разрешает передавать SCSI команды по сети. Обычно iSCSI реализуется для сетевых дисковых массивов (Storage Area Network - SAN), чтобы позволять серверам иметь доступ к большим объемам дискового пространства. Протокол iSCSI считает клиентов инициаторами,​ а iSCSI сервера - целью.+**iSCSI** (Internet Small Computer System Interface - Малый компьютерный системный интернет интерфейс) - это протокол,​ который разрешает передавать SCSI команды по сети. Обычно iSCSI реализуется для сетевых дисковых массивов (Storage Area Network - SAN), чтобы позволять серверам иметь доступ к большим объемам дискового пространства. Протокол iSCSI считает клиентов инициаторами,​ а iSCSI сервера - целью.
  
-Сервер Ubuntu может быть настроен как iSCSI инициатором, так и целевым объектом. Это руководство описывает команды и опции настройки по установке iSCSI инициатора. Это предполагает,​ что у вас есть iSCSI устройство в вашей сети и вы обладаете необходимыми правами для подключения к нему. Инструкции по установке iSCSI устройств очень сильно зависят от производителя,​ поэтому обратитесь к документации производителя для настройки вашего конкретного iSCSI устройства.+Сервер Ubuntu может быть настроен как ​в качестве ​iSCSI инициатора, так и в качестве ​целевого ​объекта (сервером). Это руководство описывает команды и опции настройки по установке iSCSI инициатора. Это предполагает,​ что у вас есть iSCSI устройство в вашей сети и вы обладаете необходимыми правами для подключения к нему. Инструкции по установке iSCSI устройств очень сильно зависят от производителя,​ поэтому обратитесь к документации производителя для настройки вашего конкретного iSCSI устройства.
  
 ====Установка iSCSI инициатора==== ====Установка iSCSI инициатора====
Строка 19: Строка 19:
 ====Настройка iSCSI инициатора==== ====Настройка iSCSI инициатора====
  
-Once the open-iscsi ​package is installededit /​etc/​iscsi/​iscsid.conf ​changing the following+Как только пакет **open-iscsi** установленотредактируйте ​/​etc/​iscsi/​iscsid.conf, изменив следующее
- +<​code>​node.startup = automatic</​code>​ 
-node.startup = automatic +Вы можете определить какие целевые объекты вам доступны с помощью утилиты **iscsiadm**Введите следующую команду в терминале
- +<​code>​sudo iscsiadm -m discovery -t st -p 192.168.0.10</​code>​
-You can check which targets are available by using the iscsiadm ​utilityEnter the following in a terminal+
- +
-sudo iscsiadm -m discovery -t st -p 192.168.0.10 +
- +
-    -m: determines the mode that iscsiadm executes in. +
- +
-    -t: specifies the type of discovery. +
- +
-    -p: option indicates the target IP address. +
- +
-Change example 192.168.0.10 to the target IP address on your network. +
- +
-If the target is available you should see output similar to the following:​ +
- +
- +
-192.168.0.10:​3260,​1 iqn.1992-05.com.emc:​sl7b92030000520000-2 +
- +
-The iqn number and IP address above will vary depending on your hardware. +
- +
-You should now be able to connect to the iSCSI target, and depending on your target setup you may have to enter user credentials. Login to the iSCSI node: +
- +
-sudo iscsiadm -m node --login +
- +
-Check to make sure that the new disk has been detected using dmesg:+
  
 +  -- **-m**: определяет режим, в котором работает iscsiadm.
 +  -- **-t**: определяет тип поиска.
 +  -- **-p**: опция, определяющая IP адрес целевого объекта.
 +<​note>​Замените 192.168.0.10 в примере на IP адрес вашего объекта в сети.</​note>​
 +Если целевой объект доступен,​ вы увидите вывод, подобный следующему:​
 +<​code>​192.168.0.10:​3260,​1 iqn.1992-05.com.emc:​sl7b92030000520000-2</​code>​
 +<​note>​Номер iqn и Ip адрес будут сильно зависеть от вашего оборудования.</​note>​
 +Теперь вы можете соединиться с iSCSI сервером и в зависимости от его настроек вам возможно придется ввести данные учетной записи пользователя. Подключение к iSCSI узлу:
 +<​code>​sudo iscsiadm -m node --login</​code>​
 +Убедитесь,​ что новый диск определяется с помощью dmesg:
 +<​code>​
 dmesg | grep sd dmesg | grep sd
  
Строка 70: Строка 57:
 [ 2486.960577] ​ sdb: sdb1 [ 2486.960577] ​ sdb: sdb1
 [ 2486.964862] sd 4:0:0:3: [sdb] Attached SCSI disk [ 2486.964862] sd 4:0:0:3: [sdb] Attached SCSI disk
 +</​code>​
 +В приведенном выводе sdb - это новый iSCSI диск. Помните,​ что это всего лишь пример;​ вывод на вашем экране может сильно отличаться.
  
-In the output above sdb is the new iSCSI disk. Remember this is just an example; the output you see on your screen will vary. +Далее создадим разделотформатируем файловую систему и подсоединим новый ​iSCSI дискВведите в терминале
- +<​code>​
-Next, create a partition, format the file systemand mount the new iSCSI diskIn a terminal enter+
 sudo fdisk /dev/sdb sudo fdisk /dev/sdb
 n n
Строка 80: Строка 67:
 enter enter
 w w
- +</​code>​ 
-The above commands are from inside the fdisk utilitysee man fdisk for more detailed instructionsAlso, the cfdisk ​utility is sometimes more user friendly+<​note>​Команды выше выполняются внутри утилиты ​fdisk; ​смотрите ​man fdisk для дополнительных деталейТакже утилита **cfdisk** иногда более дружелюбна к пользователям.</​note>​ 
- +Теперь форматируем файловую систему и монтируем ее, например,​ в /srv: 
-Now format the file system and mount it to /srv as an example+<​code>​
 sudo mkfs.ext4 /dev/sdb1 sudo mkfs.ext4 /dev/sdb1
 sudo mount /dev/sdb1 /srv sudo mount /dev/sdb1 /srv
- +</​code>​ 
-Finally, add an entry to /​etc/​fstab ​to mount the iSCSI drive during boot+Наконец добавим запись в /​etc/​fstab ​для монтирования ​iSCSI устройства в процесе загрузки
- +<​code>​/​dev/​sdb1 ​      /​srv ​       ext4    defaults,​auto,​_netdev 0 0</​code>​ 
-/​dev/​sdb1 ​      /​srv ​       ext4    defaults,​auto,​_netdev 0 0 +Хорошей идеей будет убедиться,​ что все работает как надо, перегрузив сервер.
- +
-It is a good idea to make sure everything is working as expected by rebooting the server.+
  
 ====Ссылки==== ====Ссылки====
  
-Open-iSCSI ​Website +  -- [[http://​www.open-iscsi.com/​|Сайт ​Open-iSCSI]]. 
- +  -- Страница [[http://​wiki.debian.org/​SAN/​iSCSI/​open-iscsi|Debian Open-iSCSI]].
-Debian Open-iSCSI ​page+
  
 ---- ----