
Мне нужно было увеличить дисковое пространство для моего Linux Azure, мы подключили новый пустой диск и выполнили следующие шаги.http://azure.microsoft.com/en-in/documentation/articles/virtual-machines-linux-how-to-attach-disk, единственное отличие заключается в том, что недавно добавленный deviceid не был найден в /var/log/messages.
Теперь мне нужно добавить еще один диск, и мы подключили еще один диск, проблема в том, что для выполнения первого шага fdisk
sudo fdisk /dev/sdc
Я понятия не имею, куда подключен последний диск, полный беспредел, а также какие шаги нужно предпринять, если я хочу полностью отключить диск? Я знаю, что umount отмонтирует диск, но это не обязательно отключит устройство от экземпляра, мне нужно полное отключение.
решение1
Наконец-то разобрался - добавленные дополнительные диски SCSI запускаются с /dev/sda, /dev/sdb, /dev/sdc, /dev/sdd, /dev/sde.... Причина, по которой в руководстве MS говорится о /dev/sdc, заключается в том, что это третий диск в системе, во-первых, ваш корневой том, во-вторых, ваше временное хранилище, и это ваш третий диск, теперь, когда /dev/sdc недостаточно хорош для вас, и вы хотите удалить его
- Удалить запись из файла /etc/fstab
- размонтировать /datadrive
Теперь вы можете удалить подключенный диск из консоли Azure.
Допустим, sdc все еще существует, и вы хотите добавить еще один, просто подключитесь из консоли Azure и выполните те же действия, что указаны вhttp://azure.microsoft.com/en-in/documentation/articles/virtual-machines-linux-how-to-attach-disk/#initializeinlinux единственное отличие в том, что другой диск будет находиться в /dev/sdd, а места, где вы создаете разделы на /dev/sdc1, станут /dev/sdd1, вот и все.
Рекомендации
решение2
После подключения нового диска выполните следующие действия в CLI:
$ sudo grep SCSI /var/log/syslog ##MAKE SURE sdc IS THERE
$ sudo fdisk /dev/sdc ##to create a new partition
- нажмите n (чтобы создать новый раздел)
- нажмите p (чтобы сделать его основным)
- нажмите 1, чтобы сделать его первым разделом
- нажмите p для получения подробной информации
- нажмите w, чтобы записать настройки для диска, и все готово
$ sudo mkfs -t ext4 /dev/sdc1 #ЧТОБЫ СОЗДАТЬ ФАЙЛОВУЮ СИСТЕМУ ext4 (или 3) $ sudo mkdir /datadrive ##(ИЛИ ЛЮБОЕ ДРУГОЕ ИМЯ ВАШЕГО НОВОГО ДИСКА) $ sudo mount /dev/sdc1 /datadrive
Последние 2 команды делают datadrive новым монтированием для sdc, который мы создали. Чтобы сделать файловую систему автоматически смонтированной при перезагрузке:
$ sudo -i blkid
Возьмите вывод sdc1
(напр. /dev/sdc1: UUID="33333333-3b3b-3c3c-3d3d-3e3e3e3e3e3e" TYPE="ext4"
)
$ sudo vi /etc/fstab
Добавьте это в конец:
UUID=33333333-3b3b-3c3c-3d3d-3e3e3e3e3e3e /datadrive ext4 defaults 1 2
Чтобы проверить правильность монтирования файловой системы:
$ sudo umount /datadrive
$ sudo mount /datadrive