LinuxForum.Fans
Тема

на каком разделе находится папка

Автор: Frol_SHmelev 14 сообщений 1981 просмотров
17.11.2014 16:02 #401319

Здравствуйте, установили ubuntu сервер 12.04. поставили nginx и залили туда moodle. но вскоре оказалось что места маловато выделили. как посмотреть какому разделу принадлежит папка usr/share/nginx/moodledata и как расширить данный раздел. сама ubuntu стоит на виртуалке vmware, использует диск, в его свойствах стоит значение 30 гб и максимальное значение N/a - я так понимаю это динамический диск. значит нужно расширить определенный раздел и место увеличится..
помогите пожалуйста!!!!!

17.11.2014 16:05 #401322

А vmware разве не платный продукт? Техподдержка что говорит?

17.11.2014 16:22 #401329
"Frol.SHmelev" написал:
сама ubuntu  стоит на виртуалке  vmware

ESX/ESXi ?
Или vmware workstation?

"Frol.SHmelev" написал:
usr/share/nginx/moodledata 

по умолчанию все в на одном разделе.

"Frol.SHmelev" написал:
установили ubuntu сервер 12.04. поставили nginx  и  залили туда moodle. 

Если испольхзовали LVM, то просто растяните его.
Если использвоали стандартную размертку диска, то без перезагрузки/остановки сервера ни как.

А так:
1. Черезм vmware увеличиваем раздел.
2. Дальше с помощью livecd/gparted меняете раздел.
3. загружаетесь.

"mvt" написал:
А vmware разве не платный продукт?

карма не позволяет здесь ответить? :-)

17.11.2014 16:33 #401334
i2ks написал:

карма не позволяет здесь ответить? :-)

А что ответить?
Такой фигнёй я не пользуюсь. Я просто подумал, если человек пользуется платным продуктом, у него должна быть и техподдержка. Я не прав?

17.11.2014 16:44 #401335

Frol.SHmelev
Да i2ks меня просто убил. Вот Вам http://gparted.org/livecd.php
Делайте LiveCD, загружайтесь с него, увеличивайте раздел. И простите меня.

17.11.2014 16:45 · отредактировано #401336

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.

17.11.2014 16:58 #401337
"Frol.SHmelev" написал:
text
/dev/sda5          501760    62912511    31205376   8e  Linux LVM

Вот вам и ответ на третий вопрос.

"Frol.SHmelev" написал:
text
/dev/mapper/moodle-root on / type ext4 (rw,errors=remount-ro)

Корневой раздел на LVM... Смело. Значит, на sda1 лежит /boot, а там - ядро с initrd.

17.11.2014 16:59 #401338

Frol.SHmelev
Так у Вас же виртуалка. Она находится в домашнем каталоге. Если у Вас всё на одном разделе - как может не хватить места? И что это за фигня
[console]На диске /dev/mapper/moodle-swap_1 отсутствует верная таблица разделов[/console]
Вы хоть таблицу посмотрите, может там и проблема?
PS Я дал ссылку на LiveCD GParted. А вот сделайте и посмотрите. i2ks - о том же сказал.

17.11.2014 17:02 #401339
yars написал:

Корневой раздел на LVM... Смело. Значит, на sda1 лежит /boot, а там - ядро с initrd.

Да кто знает, что где? Информации - мало. А корневой - может быть где угодно, не?

17.11.2014 23:26 · отредактировано #401419
"Frol.SHmelev" написал:
2) vmware vsphere - бесплатная

Добавляем диск в ВМ
Далее иницилизируем его.
Далее через fdisk размечаем(а точней создаем раздел)
После этого растягиваем в LVM :-)

"mvt" написал:
Да i2ks меня просто убил

???

19.11.2014 02:01 #401592

"i2ks" написал:
Если использвоали стандартную размертку диска, то без перезагрузки/остановки сервера ни как.
можно
1. остановить сервер
2. tar'ом сделать полный бекап
3. переразметить "диск", так, что-бы он был побольше
4. закинуть всё обратно
5. поправить загрузочную запись(вот тут я не помню как правильно это делается, погуглите).
21.11.2014 13:47 #401922

может лучше сделать так:
смонтировать диск как какую-нибудь папку
в ней создать папку moodledata
а в основном диске папку moodledata удалить и сделать символьную ссылку на moodledata на 2 диске?

21.11.2014 13:50 #401924
"Frol.SHmelev" написал:
папку

не папку, а каталог ]:->
Надо так и было изначалньо делать, а не все в корень класть.

22.11.2014 02:29 #401973

"Frol.SHmelev" написал:
а в основном диске папку moodledata удалить и сделать символьную ссылку на moodledata на 2 диске?
Няня я у них поел

какие "диски", какие "папки"?
Войдите или зарегистрируйтесь, чтобы ответить.