Перейти к содержимому

Горячие добавление диска с eva на linux и раширения его

1) Итак, для того что бы на горячую подключить SATA диск к Linux системе
2) достаточно использовать сделедующий скрипт:

#!/bin/bash
for i in /sys/class/scsi_host/host*; do 
echo "- - -" > $i/scan; 
done

Или

for i in /sys/class/scsi_host/host*; do echo "- - -" > $i/scan; done

Удалить

echo 1 > /sys/block/sdX/device/delete
где sdX - sda...sdn - dev на котором он висит.

Перезапуск демона multipath

service multipathd reload

Повторный поиск в multipath

multipath -r

Если не появился в multipatch то надо почистить

multipath –F
или
multipath –f

потом опять сделать

multipath -r

что бы посмотреть диски от евы в связке

multipath –ll

Горячие добавление диска с eva на linux и раширения его

После чего жесткий диск отлично откликается на fdisk -l. Ну а дальше создаем файловую систему, монтируем, копируем, и .т.д.

Команда выводит список всех обнаруженных жестких дисков:

# fdisk -l | grep '^Disk'
  • Разделение на разделы производится с помощью утилиты ‘fdisk’:
# fdisk /dev/mapper/mpath2

Нам нужно знать лишь несколько необходимых команд: d,p,n,q,w. Не бойтесь использовать их — все ваши изменения будут сделаны только в памяти, а записаны будут после введения команды ‘w’. Если мы сделаем ошибку, нам нужно только отменить все изменения командой ‘q’.

Прежде всего давайте убедимся, что диск пустой:

Command (m for help): p

Disk /dev/hdc: 64 heads, 63 sectors, 787 cylinders

Units = cylinders of 4032 * 512 bytes

Device Boot    Start       End    Blocks   Id  System

Command (m for help):

Часто продавцы компьютеров и комплектующих производять предварительное разбиение дисков на разделы. В этом случае мы можем использовать команду’d’ (описанную ниже) для удаления всего, что нам не нужно.

Итак, давайте создадим новый раздел (командой ‘n’), отвеча на все вопросы следующим образом:

Command (m for help): n

Command action

e   extended

p   primary partition (1-4)

Выбираем тип раздела –первичный (primary) или расширенный (extended) — введем P для первичного раздела.

Выбирая номер раздела в этом примере, мы назначим все дисковое пространство одному разделу. Так как это будет первый и единственный раздел, мы назначим ему номер 1:

Partition number (1-4): 1

Когда выбирается значение первого цилиндра раздела, мы можем использовать значение по умолчанию, оно запишется ?если просто нажать Enter:

First cylinder (1-787, default 1):

Using default value 1

Установка последнего цилиндра в этом разделе проста, так как мы заполняем разделом весь диск. Вновь, просто нажмем Enter для ввода значения по умолчанию (вместо номера цилиндра мы можем установить размер партиции в байтах, килобайтах или мегабайтах):

Last cylinder or +size or +sizeM or +sizeK (1-787, default 787):

Using default value 787

Command (m for help):

Теперь раздел создан. Взглянем на таблицу разделов командой ‘p’:

Command (m for help): p

Disk /dev/hdc: 64 heads, 63 sectors, 787 cylinders

Units = cylinders of 4032 * 512 bytes

Device Boot    Start       End    Blocks   Id  System

/dev/hdc1             1       787   1586560+  83  Linux

Command (m for help):

Если нам по какой-либо причине не понравилось расположение или число разделов, мы можем удалить их командой ‘d’:

Command (m for help): d

Partition number (1-4): 1

Command (m for help):

Если вы хотите разделить диск на несколько партиций, вам необходимо повторить все эти операции несколько раз. Важно помнить одну вещь: при количестве разделов более четырех вы должны делать не первичные, а расширенные разделы на всем диске. Внутри этой партиции вы можете создавать столько логических частей, сколько вам нужно.

Запомните, пожалуйста, что логические разделы всегда нумеруются с 5 номера; не важно, сколько первичных разделов вы создали до этого (один, три или не одного).

 

Similar Posts:

Метки:

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *