lsはNFS内のファイルのタイムスタンプを表示しますが、時間は表示しません。

lsはNFS内のファイルのタイムスタンプを表示しますが、時間は表示しません。

Linuxでファイルを作成すると、タイムスタンプが表示されず、stat将来の時刻がファイルに表示され、ファイルシステムがNFSとしてマウントされていることがわかります。以前これを見た人はいますか?

aa:/usr/data> touch test
aa:/usr/data> ls -al test
-rw-r----- 1 iaaadm sapsys 0 Jun 30  2014 test
aa:/usr/data>  stat test
File: `test'
Size: 0               Blocks: 0          IO Block: 32768  regular empty file
Device: 14h/20d Inode: 114999298   Links: 1
Access: (0640/-rw-r-----)  Uid: ( 1002/  aaadm)   Gid: (   86/  sys)
Access: 2014-06-30 18:35:44.000000000 -0500
Modify: 2014-06-30 18:35:44.000000000 -0500
Change: 2014-06-30 18:35:44.000000000 -0500
Birth: -

ベストアンサー1

NFSの使用の一般的な結果は、クライアントとサーバーの時間が異なる将来のタイムスタンプです。これを防ぐには、NFSクライアントとNFSサーバーが同じタイムソースに同期していることを確認してください。NTP。小規模ネットワークでは、NFS、NTP、およびその他のサービスを提供する中央サーバーを持つことが非常に一般的です。サーバー自体は参照クロックから時間を取得するNTPクライアントですが、これは内部ネットワークで一貫した時間を維持するよりも重要ではありません。

ユーザーとして、NFSクライアントとサーバー間の同期されていないクロックを処理するのは痛いことです。管理者でない場合は、サーバー管理者にNTPサーバーの実行を依頼し(ntpd構成ファイルに承認されたクライアントのリストをインストールして設定するのと同じくらい簡単です)、クライアント管理者に実行してntpdソースをNFS / NTPに設定するように依頼してください。仕える人。

ls時間が6ヶ月前と現在の間の場合は、時間と分でタイムスタンプを表示します。時間が6ヶ月以上前または将来の場合は、年とともにタイムスタンプを表示します。

おすすめ記事