ファイルシステムサイズの比較

ファイルシステムサイズの比較

2つの異なるサーバーのファイルシステムサイズを比較する方法の例:

Server1
Filesystem    GB blocks      Free %Used    Iused %Iused Mounted on
/dev/prddatalv     40.00     18.32   55%       65     1% /u01/oradata/PRD/data

Server2
Filesystem    GB blocks      Free %Used    Iused %Iused Mounted on
/dev/tstdatalv     24.00      7.20   71%       68     1% /u01/oradata/TST/data

ファイルシステムのサイズを比較する必要があり、Server1のサイズがServer2のサイズより大きい場合は、サイズを等しくするためにスペースを追加するように警告されます。

答え1

サーバー2から:

[ `ssh server1 "stat -f -c '%b'  /u01/oradata/PRD/data"` -gt `stat -f -c '%b'  /u01/oradata/TST/data` ] && (echo Alert | mail root@wherever )

GNU coreutilがインストールされているとしますstat(1)

関連情報