- ベストアンサー
【Solarisディスク容量調査】
147GBのHDディスク容量のSolarisサーバ上で、「このサーバのディスクサイズは147GBです」とわかるコマンドってありますでしょうか。 dfコマンドで、各パーティションの合計を出す方法しかないのでしょうか。 ご存知の方がいましたら、教えてください。 宜しくお願いします。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
iostat -E
その他の回答 (4)
- kubokko
- ベストアンサー率33% (2/6)
No4です。 間違えました。 ×per ○par
- kubokko
- ベストアンサー率33% (2/6)
formatコマンドで確認できます。 format→disk選択→per→pri s2の容量がdisk全体の容量となります。
- saijyo_739
- ベストアンサー率53% (119/222)
dmesg | grep -i sectors なんかでデバイス名とセクタ数が確認できませんか。 容量が知りたいHDDのセクタ数がわかれば echo 312581808\*512/1024/1024/1024 | bc 149.05062103271484375000 ※ 1GB=1024MB 1MB=1024KB 1KB=1024B での容量 echo 312581808\*512/1000/1000/1000 | bc 160.04188569600000000000 ※ 1GB=1000MB 1MB=1000KB 1KB=1000B での容量 こんな感じで計算できると思います。 > dfコマンドで、各パーティションの合計を出す方法しかないのでしょうか。 マウントしているファイルシステムの容量しかでないのでは。 スワップパーティションや未割り当て領域などを除いた値(HDD:ハード=ディスク=ドライブの容量ではない)しか確認できないと思います。 ※などと書いたのは他にもパーティションテーブル(BSDラベル)などファイルシステム外で使われている管理領域があったり。知りたい値がどういう値かで目的に合った調査コマンドは変わると思います。
- localica
- ベストアンサー率52% (202/385)
df -k | awk '{sum += $2 } END { print "このサーバーのディスクサイズは" sum "キロバイトです" }' #このままではちゃんと動かないかも、、、 #シェルにしてきちんと処理してね