public inbox for gentoo-user-ru@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user-ru] root on nfs
@ 2011-09-08  8:35 Nikita Kipriyanov
  2011-09-08  9:17 ` Nikita Kipriyanov
  0 siblings, 1 reply; 3+ messages in thread
From: Nikita Kipriyanov @ 2011-09-08  8:35 UTC (permalink / raw
  To: gentoo-user-ru

[-- Attachment #1: Type: text/plain, Size: 1399 bytes --]

Здравствуйте

Пытаюсь сделать бездисковую ноду, с корневой ФС на NFS-сервере.

Делал по инструкции http://www.gentoo.org/doc/en/diskless-howto.xml, с
поправками на baselayout2 (а именно - в части конфигурации сети).

Возникла следующая проблема: ядро при старте монтирует / в режиме ro;
впоследствии, его никак не удаётся перемонтировать в rw. Если эту же
самую ФС монтировать с livecd, с другого компа, или даже с этого же, но
с помощью mount.nfs из пакета net-fs/nfs-utils, всё отлично монтируется
и перемонтируется в любых режимах.

В документации ядра нашёл опцию debugnfsroot, но эта опция нисколько не
помогла. Эта опция пишет в dmesg подробности при каждом монтировании
nfs, но про режим ro/rw там ничего не пишется.

-- 
Никита Киприянов, ООО "Р-Терминал"

Тел.:       +7 (473) 2000111, 2404243, доб. 913
E-mail:     merlin@rterm.ru
Jabber ID:  merlin@rterm.ru


[-- Attachment #2: merlin.vcf --]
[-- Type: text/x-vcard, Size: 393 bytes --]

begin:vcard
fn;quoted-printable:=D0=9D=D0=B8=D0=BA=D0=B8=D1=82=D0=B0 =D0=9A=D0=B8=D0=BF=D1=80=D0=B8=D1=8F=
	=D0=BD=D0=BE=D0=B2
n;quoted-printable;quoted-printable:=D0=9A=D0=B8=D0=BF=D1=80=D0=B8=D1=8F=D0=BD=D0=BE=D0=B2;=D0=9D=D0=B8=D0=BA=D0=B8=D1=82=D0=B0
email;internet:merlin@rterm.ru
tel;quoted-printable;work:+7(473)2000111, 2404243, =D0=B4=D0=BE=D0=B1. 913
version:2.1
end:vcard


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [gentoo-user-ru] root on nfs
  2011-09-08  8:35 [gentoo-user-ru] root on nfs Nikita Kipriyanov
@ 2011-09-08  9:17 ` Nikita Kipriyanov
  2011-09-09  9:43   ` Peter Volkov
  0 siblings, 1 reply; 3+ messages in thread
From: Nikita Kipriyanov @ 2011-09-08  9:17 UTC (permalink / raw
  To: gentoo-user-ru

[-- Attachment #1: Type: text/plain, Size: 843 bytes --]

08.09.2011 12:35, Nikita Kipriyanov пишет:
> Здравствуйте
не дописал и случайно отправил

команда mount -o remount,rw / отрабатывает без ошибок, но фактически
ничего не выполняется и в /proc/mounts остаётся ro.

ядро 2.6.39-r3
фрагмент dmesg, соответствующий процессу монтирования, во вложении

прямо из этой же системы команда mount
192.168.168.15:/var/spool/netroot/bb1661j>/mnt -t nfs -o
rw,sync,hard,intr,nolock,rsize=8192,wsize=8192,vers=3


-- 
Никита Киприянов, ООО "Р-Терминал"

Тел.:       +7 (473) 2000111, 2404243, доб. 913
E-mail:     merlin@rterm.ru
Jabber ID:  merlin@rterm.ru


[-- Attachment #2: dmesg.txt --]
[-- Type: text/plain, Size: 4420 bytes --]

[    2.626008] Sending DHCP requests .
[    2.917260] tg3 0000:03:06.0: eth0: Link is up at 100 Mbps, full duplex
[    2.917386] tg3 0000:03:06.0: eth0: Flow control is on for TX and on for RX
[    2.917566] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[    5.693005] ., OK
[    5.708008] IP-Config: Got DHCP answer from 192.168.168.254, my address is 192.168.168.67
[    6.213319] IP-Config: Complete:
[    6.213388]      device=eth0, addr=192.168.168.67, mask=255.255.255.0, gw=192.168.168.254,
[    6.213585]      host=192.168.168.67, domain=office.rterm.ru, nis-domain=(none),
[    6.213710]      bootserver=192.168.168.254, rootserver=192.168.168.15, rootpath=
[    6.214047] Root-NFS: nfsroot=/var/spool/netroot/bb1661j,nolock
[    6.214144] NFS: nfs mount opts='udp,nolock,nolock,addr=192.168.168.15'
[    6.214215] NFS:   parsing nfs mount option 'udp'
[    6.214283] NFS:   parsing nfs mount option 'nolock'
[    6.214350] NFS:   parsing nfs mount option 'nolock'
[    6.214416] NFS:   parsing nfs mount option 'addr=192.168.168.15'
[    6.214493] NFS: MNTPATH: '/var/spool/netroot/bb1661j'
[    6.214560] NFS: sending MNT request for 192.168.168.15:/var/spool/netroot/bb1661j
[    6.217132] NFS: received 1 auth flavors
[    6.217199] NFS:   auth flavor[0]: 1
[    6.217268] NFS: MNT request succeeded
[    6.217333] NFS: using auth flavor 1
[    6.218997] VFS: Mounted root (nfs filesystem) readonly on device 0:11.
[    6.219105] Freeing unused kernel memory: 380k freed
[    7.988666] udev[231]: starting version 164
[   10.686401] NFS: nfs mount opts='hard,intr,nolock,rsize=8192,wsize=8192,vers=3,addr=192.168.168.15'
[   10.686409] NFS:   parsing nfs mount option 'hard'
[   10.686413] NFS:   parsing nfs mount option 'intr'
[   10.686416] NFS:   ignoring mount option 'intr'
[   10.686418] NFS:   parsing nfs mount option 'nolock'
[   10.686422] NFS:   parsing nfs mount option 'rsize=8192'
[   10.686430] NFS:   parsing nfs mount option 'wsize=8192'
[   10.686434] NFS:   parsing nfs mount option 'vers=3'
[   10.686439] NFS:   parsing nfs mount option 'addr=192.168.168.15'
[   12.309346] NFS: nfs mount opts='hard,intr,nolock,rsize=8192,wsize=8192,addr=192.168.168.15,vers=3,proto=tcp,mountvers=3,mountproto=udp,mountport=33130'
[   12.309354] NFS:   parsing nfs mount option 'hard'
[   12.309358] NFS:   parsing nfs mount option 'intr'
[   12.309361] NFS:   ignoring mount option 'intr'
[   12.309363] NFS:   parsing nfs mount option 'nolock'
[   12.309367] NFS:   parsing nfs mount option 'rsize=8192'
[   12.309374] NFS:   parsing nfs mount option 'wsize=8192'
[   12.309379] NFS:   parsing nfs mount option 'addr=192.168.168.15'
[   12.309387] NFS:   parsing nfs mount option 'vers=3'
[   12.309392] NFS:   parsing nfs mount option 'proto=tcp'
[   12.309398] NFS:   parsing nfs mount option 'mountvers=3'
[   12.309403] NFS:   parsing nfs mount option 'mountproto=udp'
[   12.309408] NFS:   parsing nfs mount option 'mountport=33130'
[   12.309415] NFS: MNTPATH: '/usr/portage'
[   12.309418] NFS: sending MNT request for 192.168.168.15:/usr/portage
[   12.310444] NFS: received 1 auth flavors
[   12.310447] NFS:   auth flavor[0]: 1
[   12.310459] NFS: MNT request succeeded
[   12.310462] NFS: using auth flavor 1
[  125.363333] NFS: nfs mount opts='hard,intr,nolock,rsize=8192,wsize=8192,addr=192.168.168.15,vers=3,proto=tcp,mountvers=3,mountproto=udp,mountport=33130'
[  125.363341] NFS:   parsing nfs mount option 'hard'
[  125.363345] NFS:   parsing nfs mount option 'intr'
[  125.363348] NFS:   ignoring mount option 'intr'
[  125.363350] NFS:   parsing nfs mount option 'nolock'
[  125.363353] NFS:   parsing nfs mount option 'rsize=8192'
[  125.363361] NFS:   parsing nfs mount option 'wsize=8192'
[  125.363366] NFS:   parsing nfs mount option 'addr=192.168.168.15'
[  125.363373] NFS:   parsing nfs mount option 'vers=3'
[  125.363378] NFS:   parsing nfs mount option 'proto=tcp'
[  125.363384] NFS:   parsing nfs mount option 'mountvers=3'
[  125.363389] NFS:   parsing nfs mount option 'mountproto=udp'
[  125.363394] NFS:   parsing nfs mount option 'mountport=33130'
[  125.363401] NFS: MNTPATH: '/var/spool/netroot/bb1661j'
[  125.363404] NFS: sending MNT request for 192.168.168.15:/var/spool/netroot/bb1661j
[  125.364158] NFS: received 1 auth flavors
[  125.364161] NFS:   auth flavor[0]: 1
[  125.364172] NFS: MNT request succeeded
[  125.364175] NFS: using auth flavor 1

[-- Attachment #3: merlin.vcf --]
[-- Type: text/x-vcard, Size: 393 bytes --]

begin:vcard
fn;quoted-printable:=D0=9D=D0=B8=D0=BA=D0=B8=D1=82=D0=B0 =D0=9A=D0=B8=D0=BF=D1=80=D0=B8=D1=8F=
	=D0=BD=D0=BE=D0=B2
n;quoted-printable;quoted-printable:=D0=9A=D0=B8=D0=BF=D1=80=D0=B8=D1=8F=D0=BD=D0=BE=D0=B2;=D0=9D=D0=B8=D0=BA=D0=B8=D1=82=D0=B0
email;internet:merlin@rterm.ru
tel;quoted-printable;work:+7(473)2000111, 2404243, =D0=B4=D0=BE=D0=B1. 913
version:2.1
end:vcard


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [gentoo-user-ru] root on nfs
  2011-09-08  9:17 ` Nikita Kipriyanov
@ 2011-09-09  9:43   ` Peter Volkov
  0 siblings, 0 replies; 3+ messages in thread
From: Peter Volkov @ 2011-09-09  9:43 UTC (permalink / raw
  To: gentoo-user-ru

В Чтв, 08/09/2011 в 13:17 +0400, Nikita Kipriyanov пишет:
> 08.09.2011 12:35, Nikita Kipriyanov пишет:
> команда mount -o remount,rw / отрабатывает без ошибок, но фактически
> ничего не выполняется и в /proc/mounts остаётся ro.

А /etc/mtab является символической ссылкой на /proc/mounts?

Так же может быть этот топик поможет:
http://forums.gentoo.org/viewtopic-t-818883.html

--
Peter.




^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2011-09-09  9:44 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-09-08  8:35 [gentoo-user-ru] root on nfs Nikita Kipriyanov
2011-09-08  9:17 ` Nikita Kipriyanov
2011-09-09  9:43   ` Peter Volkov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox