タグ付けされた質問 「solaris-10」

5
参照プロセスを再起動せずに、削除されたファイルの空き領域を回復するにはどうすればよいですか?
サーバー上で大きなファイルが削除されても、ファイルはプロセスによって参照されている可能性があるため、ファイルシステムには空き領域がありません。 lsofを使用しようとしましたが、削除されたファイルがリストされていないようです。fuser -cより良い仕事をしましたが、特に各プロセスはOracleプロセスであるため、プロセスのリストは各プロセスでチェックアウトするには長すぎます。 bash-3.2# fuser -c /var /var: 105o 29999o 20444c 3528c 27258o 7715o 3864o 3862o 2494o 18205o 17450co 17445co 14912co 14824co 14818co 14816o 14814o 8532c 8530c 7633com 7118o 6958o 6790c 6784co 6734o 6693o 6689o 6684o 6675o 6635o 6594c 6548o 6547o 6546o 6545o 6544o 6543o 6542o 6541o 6540o 6537o 6535o …

1
NFS v3とv4
NFS v4がNFS v3よりもはるかに高速になる理由と、v3に調整可能なパラメーターがあるかどうかは疑問です。 ファイルシステムをマウントします sudo mount -o 'rw,bg,hard,nointr,rsize=1048576,wsize=1048576,vers=4' toto:/test /test そして実行する dd if=/test/file of=/dev/null bs=1024k 私は読むことができます200〜400メガバイト/秒 が、ときに私の変更バージョンにvers=3再マウント、と私は取得のみddを再実行して90メガバイト/秒。読み取り中のファイルは、NFSサーバー上のメモリ内ファイルです。接続の両側はSolarisであり、10GbE NICを備えています。すべてのテスト間で再マウントすることにより、クライアント側のキャッシュを回避します。私が使用dtraceNFS経由で提供されているどれだけ速くデータを測定するために、サーバー上で参照すること。v3とv4の両方について、次のように変更しました。 nfs4_bsize nfs3_bsize デフォルトの32Kから1M(v4では32Kで最大150MB / s)を調整しようとしました nfs3_max_threads clnt_max_conns nfs3_async_clusters v3のパフォーマンスを改善しますが、行きません。 v3で4つのパラレルを実行するとdd、スループットが90MB / sから70-80MBに低下するため、問題は共有リソースであると思われます。資源。 ウィンドウサイズを取得するdtraceコード: #!/usr/sbin/dtrace -s #pragma D option quiet #pragma D option defaultargs inline string ADDR=$$1; dtrace:::BEGIN { TITLE = 10; title …
11 solaris  solaris-10  nfs4  nfs 

2
Solaris 10で使用されるメモリ
Solaris 10のメモリに関するもう1つの質問。 トップ私は672メガバイトの空きメモリを持っていることを示してくれました: 130 processes: 126 sleeping, 2 zombie, 2 on cpu CPU states: 95.1% idle, 3.9% user, 1.0% kernel, 0.0% iowait, 0.0% swap Memory: 16G phys mem, 672M free mem, 2048M total swap, 2023M free swap vmstatを示して私と同じ: kthr memory page disk faults cpu r b w swap free re …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.