Друзья, всем доброго дня. Очень нужна ваша консультация по правильному использованию parted в работающей системе.
Ситуация следующая - веб-сервер под Centos, с одним hdd на 400gb.
mount
/dev/sda1 on / type ext3 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
tmpfs on /dev/shm type tmpfs (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
/dev/sda5 on /www type ext2 (rw)
Настроен был не мной, изначально. По истории - разметка диска была сделана примерно так - создана партиция sda1 в 10gb, примонтирована в /, и система грузится с этой партиции. Диск в дальнейшем размечен не был. Потом файлы и вебсайт захватили все пространство, и был добавлен еще один раздел sda5, куда перенесена была часть файлов и сайтов. Чесно скажу - никогда бы так диск не разбивал, если бы настраивал сам. Но теперь все это дело передали мне, и немного недоумевая, я пытаюсь создать еще одну партицию, под бекап.
Хотя настораживает выдержка из мануала:
Устройство, на котором требуется создать/изменить раздел, не должно использоваться: все его разделы должны быть размонтированы, swap разделы отключены. Это требуется, поскольку ядро linux может некорректно распознать изменения
И это в общем то понятно, но возможности такой, что бы перевести систему в оффлайн, загрузиться с диска - не имею.
Использую parted. Делаю
mkpart primary ext3 51200 102400
т.е. в неразмеченной области, выделяю партишн в 50gb.
После чего появился /dev/sda2
fdisk -l
Disk /dev/sda: 400.1 GB, 400088457216 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 1281 10289152 83 Linux
/dev/sda2 5228 12450 58007813 83 Linux
/dev/sda3 1281 5197 31455719 5 Extended
/dev/sda5 1281 5197 31455687+ 83 Linux
после пытаюсь отформатировать раздел в ext3 Цитата:
mkfs.ext3 /dev/sda2
mke2fs 1.41.9 (22-Aug-2009)
Could not stat /dev/sda2 --- No such file or directoryThe device apparently does not exist; did you specify it correctly?
не находит устройство.. попытаюсь перечитать таблицу разделов:
partprobe /dev/sda
Warning: The kernel was unable to re-read the partition table on /dev/sda (Device or resource busy). This means Linux won't know anything about the modifications you made until you reboot. You should reboot your computer before doing anything with /dev/sda.
вот и всё, приплыли. так пологаю, что дальше должны начаться танцы с бубном. вопрос - что делаю не правильно? как решить? можно ли без перезагрузки увидить изменения? поможет ли команда mknod /dev/sda2, что бы создать устройство, и нужно ли это? любые советы, опыт - всё приветствуется. вопрос завел меня в тупик.
