Добавить новый диск через панель управления можно по следующей инструкции:
Раздел 3.3.1.1.1 Действия допустимые над дисками.
После создания и подключения диска через панель управления услугой IaaS, необходимо выполнить следующие действия:
1. Создание раздела на новом диске.
Для этого используется утилита fdisk. Она предназначена для создания разделов на диске, а также изменение уже имеющихся разделов, но с потерей данных.
Проверить какие диски подключены к серверу можно с помощью следующей команды:
Пример вывода команды:
Disk /dev/vda: 10.7 GB, 10737418240 bytes 255 heads, 63 sectors/track, 1305 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x000cb567
Device Boot Start End Blocks Id System /dev/vda1 * 1 1306 10484736 83 Linux
Disk /dev/vdc: 1073 MB, 1073741824 bytes 16 heads, 63 sectors/track, 2080 cylinders Units = cylinders of 1008 * 512 = 516096 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Diskidentifier: 0x00000000
|
Из вывода команды видно, что на диске /dev/vdc отсутствуют разделы.
Для создания нового раздела используйте команду:
Для создания нового раздела необходимо нажать «n».
Command (m for help): n Command action e extended p primary partition (1-4)
|
Здесь fdisk уточняет тип создаваемого раздела: extended (расширенный) или primary (первичный). В нашем примере мы создаем первичный раздел, так что выбираем p.
Затем fdisk уточняет число создаваемых разделов:
Partition number (1-4): 1 |
Следующие два запроса уточняют цилиндра создаваемого раздела. Для создания раздела на весь диск достаточно оставить значения по умолчанию, нажав на клавиатуре Enter:
Firstcylinder (1-2080, default 1): Нажать Enter Last cylinder, +cylinders or +size{K,M,G} (1-2080, default 2080): Нажать Enter
|
В завершении, мы используем команду w, чтобы записать изменения и выйти из утилиты fdisk:
Command (m for help): w The partition table has been altered! Calling ioctl() to re-read partition table. Syncing disks.
|
Обращаем ваше внимание, что ни одно из сделанных изменений не будет выполнено до сохранения результатов командой w.
2. Создание файловой системы
Для создания файловой системы необходимо использовать утилиту mkfs. В примере выбрана файловая система ext4:
Вывод команды:
mke2fs 1.41.12 (17-May-2010) Filesystem label= OS type: Linux Block size=1024 (log=0) Fragment size=1024 (log=0) Stride=0 blocks, Stripe width=0 blocks 131072 inodes, 524128 blocks 26206 blocks (5.00%) reserved for the super user First data block=1 Maximum filesystem blocks=67633152 64 block groups 8192 blocks per group, 8192 fragments per group 2048 inodes per group Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409
Writing inode tables: done Creating journal (8192 blocks): done Writing superblocks and filesystem accounting information: done This filesystem will be automatically checked every 34 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override.
|
3. Монтирование раздела в директорию
Монтирование директории выполняется с помощью команды mount. В примере для монтирования раздела используется директория mnt:
Результат монтирования:
# df -h Filesystem Size Used Avail Use% Mounted on /dev/vda1 9.9G 1.6G 7.9G 17% / tmpfs 120M 0 120M 0% /dev/shm /dev/vdc1 496M 11M 460M 3% /mnt
|
Создание раздела и его монтирование в систему завершено.
|