Home » International » Russian » Шаблоны Ubuntu
|
Re: Шаблоны Ubuntu [message #33932 is a reply to message #33909] |
Thu, 20 November 2008 10:35 |
maratrus
Messages: 1495 Registered: August 2007 Location: Moscow
|
Senior Member |
|
|
Здравствуйте,
Quote: |
И каталоги /var/run /var/lock смонтированы дважды
|
У меня под рукой, правда, только OpenVZ 32-bit, но на ней тоже удалось наблюдать данную картину.
Чуть-чуть покопав, удалось выяснить, что два раза монтируют следующие два скрипта:
"/etc/rcS.d/S01mountkernfs.sh -> ../init.d/mountkernfs.sh"
"/etc/rcS.d/S35mountall.sh -> ../init.d/mountall.sh"
на обычной ubuntu машине по идее мы должны наблюдать аналогичную картину.
Единственное исключение, что внутри VE /etc/mtab есть симлинк на /proc/mounts, а на обычной машине нет.
монтирование данных файловых систем происходит без записи в /etc/mtab, а df берет информацию именно оттуда, поэтому внутри VE df будет отображать /var/lock, а на обычной машине нет.
Quote: |
Корневой раздел всегда пуст, сколько бы там не было файлов
|
В посте вы вывод "df -i" показали?
а можете еще вывод /proc/mounts показать и также сказать ядро.
У себя я что-то не смог воспроизветси.
|
|
|
Re: Шаблоны Ubuntu [message #33934 is a reply to message #33932] |
Thu, 20 November 2008 11:23 |
|
sa10
Messages: 103 Registered: May 2007 Location: Minsk
|
Senior Member |
|
|
Quote: | В посте вы вывод "df -i" показали?
а можете еще вывод /proc/mounts показать и также сказать ядро.
У себя я что-то не смог воспроизветси.
|
Нет, это был df без параметров, а вот вывод df -i
Filesystem Inodes IUsed IFree IUse% Mounted on
simfs 200000 1 199999 1% /
tmpfs 754467 24 754443 1% /var/run
tmpfs 754467 2 754465 1% /var/lock
tmpfs 754467 1 754466 1% /dev/shm
tmpfs 754467 24 754443 1% /var/run
tmpfs 754467 2 754465 1% /var/lock
cat /proc/mounts
simfs / simfs rw 0 0
proc /proc proc rw,nosuid,nodev,noexec 0 0
sysfs /sys sysfs rw,nosuid,nodev,noexec 0 0
tmpfs /var/run tmpfs rw,nosuid,nodev,noexec 0 0
tmpfs /var/lock tmpfs rw,nosuid,nodev,noexec 0 0
tmpfs /dev/shm tmpfs rw 0 0
devpts /dev/pts devpts rw 0 0
tmpfs /var/run tmpfs rw,nosuid,nodev,noexec 0 0
tmpfs /var/lock tmpfs rw,nosuid,nodev,noexec 0 0
-------
Версия ядра:
Информация к размышлению: - все прочие VE, я использую centos и gentoo, не страдают этим, только ubuntu.
Для ядра использованы исходники RHEL5 028stab059.3 без значительных изменений конфигурации. В основном это удаление явно ненужных опций, изменение default I/O scheduler, добавление драйверов qla2xxx и ocfs2 (прикрутил еще один узел с openvz к дисковой стойке), а конфиг я прицепил к сообщению на всякий случай.
Сегодня вечером буду попробовать 2.6.24 ovz006.5
Но там наверняка с ocfs2 будут проблемы, родной ядерный драйвер работает плохо, а драйвер от oracle не устанавливается.
По крайней мере так это было с ovz006.4
GFS пока не пробовал.
Скорее всего придется вообще отказаться от кластерной файловой системы. Все это интересно, но когда среди рабочего дня вся наша "отказоустойчивая" система виснет намертво ...
-------
Да еще вот:
vzctl version 3.0.22
--------------------
|
|
|
|
Re: Шаблоны Ubuntu [message #33938 is a reply to message #33937] |
Thu, 20 November 2008 13:41 |
|
sa10
Messages: 103 Registered: May 2007 Location: Minsk
|
Senior Member |
|
|
maratrus wrote on Thu, 20 November 2008 14:29 |
У вас /vz на какой файловой системе? Попробуйте стандартное ovz ядро.
|
/vz у меня на ocfs2, стандартное ядро работать с ним не будет, там драйвер ocfs2 - 1.3, а я использую 1.4 с расширенным набором фичей.
Вечером могу попробовать на другой файловой системой и с другими ядрами.
Я не знаю подробностей механизма предоставления корневой файловой системы для VE, допускаю, что проблема может быть в конфигурации ядра или файловой системе, но я почти уверен, что глюк в шаблоне. Другие гостевые системы работают нормально, а здесь еще двойное монтирование каталогов указывает на наличие ошибок в стартовых скриптах.
Чем отличается ubuntu?
По большому счету только upstate вместо init sysv...
--------------------
|
|
|
|
|
Re: Шаблоны Ubuntu [message #33946 is a reply to message #33940] |
Thu, 20 November 2008 17:29 |
|
sa10
Messages: 103 Registered: May 2007 Location: Minsk
|
Senior Member |
|
|
Похоже у openvz проблемы с ocfs2
Я создал VE2222 на локальной файловой системе ext3, замечаний нет, система заняла в корне 136мб.
Смонтировал раздел стойки ocfs2 в /vz, перенес туда созданную ранее систему.
Удивился, что и там все нормально, занято 136Мб
Но после создания файла на 50Мб параметры свободного пространства остались теми же, увы...
И от дистрибутива конечно это никак не зависит. Просто на других системах я не следил за изменениями свободного пространства.
entered into VE 2222
root@localhost:/# df
Filesystem 1K-blocks Used Available Use% Mounted on
simfs 1048576 136176 912400 13% /
/dev/root 15385852 10771164 3833128 74% /usr/src
tmpfs 3017868 20 3017848 1% /var/run
tmpfs 3017868 0 3017868 0% /var/lock
tmpfs 3017868 0 3017868 0% /dev/shm
tmpfs 3017868 20 3017848 1% /var/run
tmpfs 3017868 0 3017868 0% /var/lock
root@localhost:/# dd if=/dev/zero of=/f1.file bs=1024000 count=50
50+0 records in
50+0 records out
51200000 bytes (51 MB) copied, 0.179737 s, 285 MB/s
root@localhost:/# df
Filesystem 1K-blocks Used Available Use% Mounted on
simfs 1048576 136176 912400 13% /
/dev/root 15385852 10771220 3833072 74% /usr/src
tmpfs 3017868 20 3017848 1% /var/run
tmpfs 3017868 0 3017868 0% /var/lock
tmpfs 3017868 0 3017868 0% /dev/shm
tmpfs 3017868 20 3017848 1% /var/run
tmpfs 3017868 0 3017868 0% /var/lock
И я вспомнил что менял в скриптах применительно монтирования файловых систем.
В vps.mount для монтирования портеджей я использовал опцию "-n"
mount -n --bind /usr/portage /vz/root/${VEID}/usr/portage;
А это к данному вопросу не относится никак...
--------------------
[Updated on: Thu, 20 November 2008 17:46] Report message to a moderator
|
|
|
Goto Forum:
Current Time: Sat May 11 09:26:15 GMT 2024
Total time taken to generate the page: 0.01555 seconds
|