碰到一個solaris 10的怪問題 - Linux

Table of Contents

大家好,小弟最近碰到一個問題
兩台同時間裝起來的主機,Oracle sun 的 V240, 280R ,連patch level都一樣
SunOS 5.10 Generic_142909-17 (這兩台是sparc,不過跟這次的關係應該不大)
上個月碰到在ls -l 的時候出現
Value too large for defined data type 的錯誤訊息
後來在網路上找到解法

概述:

There's a Solaris kernel variable which makes it accept negative
timestamps over NFS: nfs_allow_preepoch_time.

work arround

1. echo nfs_allow_preepoch_time/W1 | adb -wk
2. vi /etc/system ,加入 set nfs:nfs_allow_preepoch_time=1

結果:
在V240這台,問題解決,ok
在280R這一台,問題卻還是存在

後來利用touch 是可以解決這問題,可是好幾百個檔案分佈在1T數萬個資料裡面

而且還越來越多,touch不完啊...

我想不到有更好的解法,想請版上的前輩協助一下

或是有辦法提供查看kernel 參數的方式,至少可以兩個互相比對

Ex. 列出目前kernal 所有跟nfs有關的參數這樣

adb和mdb的指令好像天書...

--
※ 編輯: GoldDeath 來自: 111.251.214.77 (09/23 11:56)

All Comments