nfs

Scientifix Linux 6.1でNFSがアンマウント出来ないバグ

Scientific Linux 6上で、nfs+autofsを起動してたところ、ルートディレクトリ(/)にcoreを沢山吐いて、dmesgではアンマウント出来ないメッセージが出てた。

手動でアンマウントを実行してもアンマウントされず、nfsやautofsを再起動しても全くダメ。

エラーの内容↓

$dmesg

umount.nfs[26700]: segfault at 19 ip 00007fa7f3a6b69a sp 00007fffa16fe5a0 error 4 in libc-2.12.so[7fa7f39f4000+197000]

どうやら、nfs-utilsのバージョンによるバグっぽいです。

ダウングレードしたところ、今のところ問題なく動作してるのでメモしておく。

# yum downgrade nfs-utils

Loaded plugins: fastestmirror, refresh-packagekit
Setting up Downgrade Process
Loading mirror speeds from cached hostfile
* sl: ftp.scientificlinux.org
* sl-security: ftp.scientificlinux.org
Resolving Dependencies
--> Running transaction check
---> Package nfs-utils.x86_64 1:1.2.3-15.el6 will be a downgrade
---> Package nfs-utils.x86_64 1:1.2.3-15.el6.0.sl6 will be erased
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
Package Arch Version Repository Size
================================================================================
Downgrading:
nfs-utils x86_64 1:1.2.3-15.el6 sl-security 307 k

Transaction Summary
================================================================================
Downgrade 1 Package(s)

Total download size: 307 k
Is this ok [y/N]: y
Downloading Packages:
nfs-utils-1.2.3-15.el6.x86_64.rpm | 307 kB 00:02
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : 1:nfs-utils-1.2.3-15.el6.x86_64 1/2
Cleanup : 1:nfs-utils-1.2.3-15.el6.0.sl6.x86_64 2/2

Removed:
nfs-utils.x86_64 1:1.2.3-15.el6.0.sl6

Installed:
nfs-utils.x86_64 1:1.2.3-15.el6

Complete!

この後、unmount /mnt/shareなど、手動で行う。

念のため、nfsとautofsを再起動した。

By admin on 2012年2月11日 | Linux | A comment?
タグ:

nfsマウント時uid,gidが4294967294になるバグ

接続元:Scientific Linux 6.1 64bit
接続先:Ubuntu 11.04 Server 64bit

この環境で、接続元の/homeを接続先へnfsマウントしたところ、uid,gidが4294967294になってしまう。

どうやらバグらしいが、このままだと、接続先で不具合が出てしまうので対処。

接続先のマウント設定で、

# mount -t nfs -o nfsvers=3 接続元:/home /home

このマウント後、uid,gidが問題なければ、fstabに記述する。

接続元IP:/home /home nfs rw,nfsvers=3,bg,rsize=8192,wsize=8192 0 0
By admin on 2011年9月29日 | Linux | A comment?
タグ: