ПредишенСледващото

Създаване ISCSI съхранение в Ubuntu сървър
Протоколът Iscsi се използва широко като прост и евтин начин за организиране на мрежи за съхранение (SAN). По-рано ви съобщихме, как да се организира ISCSI базиран на операционната система на сървъра за съхранение на Windows. незаслужено пренебрегвана от свободен OS. Така че днес ние решихме да се запълни тази празнина и да обмислят създаването на ISCSI съхранение базираната в Ubuntu Server, или Дебиан.

Като операционна система на сървъра, в този случай ние избрахме Ubuntu сървър 16.04 LTS, но процесът на създаването на своята среда, не се различава от всеки друг Debian или разпределения на базата на който и да е от двете системи.

Linux-базирана Системата като софтуер мишена на ISCSI използване ISCSI Предприятие Target (МТЕ) - имал време да се докаже, надежден и доказано решение. За да работите с тях, ще трябва да инсталирате два пакета:

Първият пакет е подходяща мека цел, а вторият е модул ДКМС-ядрото, за да подкрепи целта на програмата. ДКМС технология може динамично да възстанови на модула по време на ъпгрейд версия на ядрото. Сега не е нужно да се притеснявате, че вашата единица спира да работи след обновяване на ядрото, системата ще се погрижи за всичко себе си. Има един принцип - да и забравя.

Инсталиране влека много зависимости, не е изненадващо, тъй като всички необходими компоненти за изграждане на модула ще бъдат инсталирани.

Създаване ISCSI съхранение в Ubuntu сървър

Монтаж самата ще се извършва по време на процеса на инсталиране и може да отнеме известно време.

След инсталацията, дават възможност за автоматично стартиране на целевата услугата ISCSI, за да направите това, отворете файла / и т.н. / по подразбиране / iscsitarget и да доведе до следващата пряка видимост:

Сега можете да започнете да създавате целите си. На сегашния етап на развитие на технологиите, тъй като LUN е най-удобен за използване на виртуални дискови файлове, въпреки че никой не притеснява разпределяте LUN ​​диск устройство или LVM-хау. На първо място, да създадете папка за съхранение на виртуални дискове и в него се поставя тест драйв до 2 GB:

За да създадете файл на диска, ние използваме командата дд. опция BS определя размера на блока - 1 MB, а като опция брой - броят на тези блокове. Името на файла и разширението може да бъде произволно, в този случай lun0.img.

За създаване на обективна програма (целева има) /etc/iet/ietd.conf отворите файла и добавете следните редове:

Нека разгледаме по-подробно синтаксиса. В първия ред си поставя за цел по-скоро му на IQN, е напълно определено име на целта, която е написана в следния формат:

  • година Мо - месец и година на регистрация на домейн
  • reversed_domain_name - име на домейн лимец назад
  • unique_name - уникално име на мишената

IncomingUser определя пълномощията (потребителско име и парола), за да се свърже с тази цел, ако удостоверяване не се изисква да бъде оставено празно. OutgoingUser - идентификационни данни за удостоверяване на инициатора в случай на взаимно удостоверяване, ако не са в употреба - също оставени празни. Имайте предвид, в съответствие със стандарта, паролата трябва да съдържа точно 12 знака.

Накрая Лун описва разположение за тази цел обекти (LUN), които могат да бъдат няколко, LUN номерация започва с нула. Път посочва пътя към виртуален диск файл, и Type определя типа на достъп. След запетая и интервал пред Вид отсъства.

Например, ако искаме да се добави още един гол в устройството, трябва да добавите един ред:

Когато сте готови да спаси конфигурационния файл и да стартирате услугата. го управляват по-добре, "старомоден" през /etc/init.d. В този случай можете да получите най-информативен сключването и възможни съобщения за грешка:

Държавната служба тичане можете да видите на екипа:

Създаване ISCSI съхранение в Ubuntu сървър

Най-малко има смисъл да се ограничи достъпа до единствената мрежа за съхранение на данни, като например:

Ако е необходимо, изрично можете да ограничите достъпа до целта за конкретния инициатор и конкретна мрежа:

IQN на инициатора може да се запише като регулярен израз, така че дори да не използват тази възможност, не забравяйте да използвате рег.израз-синтаксис, например, екраниране характер точки.

Както може да се види, Linux-базирана настройка ISCSI съхранение е много проста и ви позволява бързо да и ефективно разполагане на необходимата инфраструктура.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!