Здравствуйте, установили ubuntu сервер 12.04. поставили nginx и залили туда moodle. но вскоре оказалось что места маловато выделили. как посмотреть какому разделу принадлежит папка usr/share/nginx/moodledata и как расширить данный раздел. сама ubuntu стоит на виртуалке vmware, использует диск, в его свойствах стоит значение 30 гб и максимальное значение N/a - я так понимаю это динамический диск. значит нужно расширить определенный раздел и место увеличится..
помогите пожалуйста!!!!!
А что ответить?
Такой фигнёй я не пользуюсь. Я просто подумал, если человек пользуется платным продуктом, у него должна быть и техподдержка. Я не прав?
Frol.SHmelev
Да i2ks меня просто убил. Вот Вам http://gparted.org/livecd.php
Делайте LiveCD, загружайтесь с него, увеличивайте раздел. И простите меня.
1) все на одном разделе... как узнать на каком?
2) vmware vsphere - бесплатная
3) lvm - не знаю - как это узнать?
fdisk -l
text
# fdisk -l
Диск /dev/sda: 32.2 Гб, 32212254720 байт
64 головок, 32 секторов/треков, 30720 цилиндров, всего 62914560 секторов
Units = секторы of 1 * 512 = 512 bytes
Размер сектора (логического/физического): 512 байт / 512 байт
I/O size (minimum/optimal): 512 bytes / 512 bytes
Идентификатор диска: 0x00092557
Устр-во Загр Начало Конец Блоки Id Система
/dev/sda1 * 2048 499711 248832 83 Linux
/dev/sda2 501758 62912511 31205377 5 Расширенный
/dev/sda5 501760 62912511 31205376 8e Linux LVM
Диск /dev/mapper/moodle-root: 29.8 Гб, 29804724224 байт
255 головок, 63 секторов/треков, 3623 цилиндров, всего 58212352 секторов
Units = секторы of 1 * 512 = 512 bytes
Размер сектора (логического/физического): 512 байт / 512 байт
I/O size (minimum/optimal): 512 bytes / 512 bytes
Идентификатор диска: 0x00000000
На диске /dev/mapper/moodle-root отсутствует верная таблица разделов
Диск /dev/mapper/moodle-swap_1: 2147 МБ, 2147483648 байт
255 головок, 63 секторов/треков, 261 цилиндров, всего 4194304 секторов
Units = секторы of 1 * 512 = 512 bytes
Размер сектора (логического/физического): 512 байт / 512 байт
I/O size (minimum/optimal): 512 bytes / 512 bytes
Идентификатор диска: 0x00000000
На диске /dev/mapper/moodle-swap_1 отсутствует верная таблица разделов
mount
text
# mount
/dev/mapper/moodle-root on / type ext4 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
udev on /dev type devtmpfs (rw,mode=0755)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
none on /run/shm type tmpfs (rw,nosuid,nodev)
/dev/sda1 on /boot type ext2 (rw)
Пожалуйста, используйте теги BBCode при оформлении сообщений для повышения удобочитаемости. yars.
Frol.SHmelev
Так у Вас же виртуалка. Она находится в домашнем каталоге. Если у Вас всё на одном разделе - как может не хватить места? И что это за фигня
[console]На диске /dev/mapper/moodle-swap_1 отсутствует верная таблица разделов[/console]
Вы хоть таблицу посмотрите, может там и проблема?
PS Я дал ссылку на LiveCD GParted. А вот сделайте и посмотрите. i2ks - о том же сказал.
Если использвоали стандартную размертку диска, то без перезагрузки/остановки сервера ни как.
можно
1. остановить сервер
2. tar'ом сделать полный бекап
3. переразметить "диск", так, что-бы он был побольше
4. закинуть всё обратно
5. поправить загрузочную запись(вот тут я не помню как правильно это делается, погуглите).
может лучше сделать так:
смонтировать диск как какую-нибудь папку
в ней создать папку moodledata
а в основном диске папку moodledata удалить и сделать символьную ссылку на moodledata на 2 диске?