Home » Виртуализация » XenServer » Как подключить жесткий диск в XenServer

Как подключить жесткий диск в XenServer

Простая задача по добавлению нового диска в XenServer может оказаться не такой уж простой. Сделать это через панель администрирования XenCenter невозможно.

Если у вас есть желание научиться работать с роутерами микротик и стать специалистом в этой области, рекомендую по программе, основанной на информации из официального курса MikroTik Certified Network Associate. Курс стоящий, все подробности читайте по ссылке. Есть бесплатные курсы.

Так что придется все делать через консоль сервера. Итак, заходим на наш XenServer по ssh. Смотрим список дисков:

# fdisk -l

WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.
Disk /dev/sda: 2000.3 GB, 2000398934016 bytes
256 heads, 63 sectors/track, 242251 cylinders
Units = cylinders of 16128 * 512 = 8257536 bytes

Device Boot Start End Blocks Id System
/dev/sda1 * 1 242252 1953514583+ ee EFI GPT

Disk /dev/sdb: 1500.3 GB, 1500301910016 bytes
255 heads, 63 sectors/track, 182401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Disk /dev/sdb doesn't contain a valid partition table

Диск sda уже подключен в качестве локального хранилища. Нам нужно подключить sdb.

Для начала надо проверить, есть ли на диске какие-то разделы:

# ls -l /dev/disk/by-id/

total 0
lrwxrwxrwx 1 root root 9 Sep 22 19:12 edd-int13_dev81 -> ../../sdb
lrwxrwxrwx 1 root root 9 Sep 22 19:12 scsi-SATA_ST2000DL003-9VT_5YD2VC3Q -> ../../sda
lrwxrwxrwx 1 root root 10 Sep 22 19:12 scsi-SATA_ST2000DL003-9VT_5YD2VC3Q-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 Sep 22 19:12 scsi-SATA_ST2000DL003-9VT_5YD2VC3Q-part2 -> ../../sda2
lrwxrwxrwx 1 root root 10 Sep 22 19:12 scsi-SATA_ST2000DL003-9VT_5YD2VC3Q-part3 -> ../../sda3
lrwxrwxrwx 1 root root 9 Sep 22 19:12 scsi-SATA_ST31500341AS_9VS4B96K -> ../../sdb

В данном случае разделов нет, так как я их уже удалил. Но до этого был раздел sdb1. Если вы хотите использовать весь диск под хранилище, все разделы нужно будет удалить. Делается это просто с помощью fdisk:

# fdisk /dev/sdb

Дальше нажимаете d, выбираете раздел который хотите удалить и жмете w, чтобы сохранить изменения.

Если диск больше 2Tb, то следует воспользоваться программой gdisk. Работает так же, как fdisk.

Так как хранилище XenServer использует LVM для разделов, выполним инициализацию диска для работы с LVM:

# pvcreate /dev/sdb

Дальше нам нужно получить UUID текущего хоста гипервизора:

# xe host-list

uuid ( RO) : 27168637-2022-4dcb-aa1c-56de7d59f989
name-label ( RW): xenserver-testroom
name-description ( RW): Default install of XenServer

Копируем полученный uuid и используем его в непосредственно команде по созданию локального хранилища XenServer:

xe sr-create content-type=user host-uuid=27168637-2022-4dcb-aa1c-56de7d59f989 type=lvm device-config-device=/dev/sdb name-label="Local storage 1.5TB"

Вот и все. Диск подмонтировали, он сразу стал виден в XenCenter, его можно использовать для создания виртуальных машин:

Добавление диска в XenServer

Онлайн курс Основы сетевых технологий

Теоретический курс с самыми базовыми знаниями по сетям. Курс подходит и начинающим, и людям с опытом. Практикующим системным администраторам курс поможет упорядочить знания и восполнить пробелы. А те, кто только входит в профессию, получат на курсе базовые знания и навыки, без воды и избыточной теории. После обучения вы сможете ответить на вопросы:
  • На каком уровне модели OSI могут работать коммутаторы;
  • Как лучше организовать работу сети организации с множеством отделов;
  • Для чего и как использовать технологию VLAN;
  • Для чего сервера стоит выносить в DMZ;
  • Как организовать объединение филиалов и удаленный доступ сотрудников по vpn;
  • и многое другое.
Уже знаете ответы на вопросы выше? Или сомневаетесь? Попробуйте пройти тест по основам сетевых технологий. Всего 53 вопроса, в один цикл теста входит 10 вопросов в случайном порядке. Поэтому тест можно проходить несколько раз без потери интереса. Бесплатно и без регистрации. Все подробности на странице .

Помогла статья? Подписывайся на telegram канал автора

Анонсы всех статей, плюс много другой полезной и интересной информации, которая не попадает на сайт.

Автор Zerox

Zerox
Владимир, системный администратор, автор сайта. Люблю настраивать сервера, изучать что-то новое, делиться знаниями, писать интересные и полезные статьи. Открыт к диалогу и сотрудничеству. Если вам интересно узнать обо мне побольше, то можете послушать интервью. Запись на моем канале - https://t.me/srv_admin/425 или на сайте в контактах.

One comment

  1. Аватар
    сергей

    xe sr-create type=lvm content-type=user device-config:device=/dev/sda name-label="disk-sda"
    помогло

Добавить комментарий

Ваш адрес email не будет опубликован.

Нажимая кнопку "Отправить комментарий" Я даю согласие на обработку персональных данных.