タグ付けされた質問 「openvz」

7
「echo 3> / proc / sys / vm / drop_caches」-ルートとして許可が拒否されました
現在、キャッシュにいくつかの問題があります。今は少し多すぎるので、クリアしたかったです。私はグーグルでこの小さなコマンドを見つけました:sync && echo 3 > /proc/sys/vm/drop_caches。 SSH経由でrootとしてログインしています(sudoを使用していません)。これらは私が行った試みです: root@server: ~ # ll /proc/sys/vm/drop_caches -rw-r--r-- 1 root root 0 15. Jan 20:21 /proc/sys/vm/drop_caches root@server: ~ # echo 3 > /proc/sys/vm/drop_caches -bash: /proc/sys/vm/drop_caches: Permission denied root@server: ~ # sudo su -c "echo 3 > /proc/sys/vm/drop_caches" bash: /proc/sys/vm/drop_caches: Permission denied root@server: ~ # echo …

2
OpenVZ内へのVirtualBoxのインストール-不足しているソース
VirtualBoxを、購入したオフサイトのOpenVZインスタンス内にインストールしようとしています。ある種のWindows Server用に小さなWindows XPボックスを実行することがポイントです。 はい、それは実験です。 いいえ、本番用ではありません。 すべてうまくいくようですが、インストーラが私のディストリビューションのソースを見つけることができません。私のインスタンスにはDebian 6がインストールされています。走ることuname -rが与える2.6.32-042stab061.2。私はすべてのapt-cacheを調べて同様のものを探し、linux-sources-2.6.32とさまざまなlinux-headersをインストールしようとしましたが、うまくいきません。 VirtualBoxがそれ自体をコンパイルできるように、このインスタンスの適切なソースを取得する方法を誰かが知っていますか?ありがとう。

1
プロセスのスワップされたすべてのメモリをスワップから引き出します
ディスクに書き込むことなく、プロセスのスワップされたすべてのメモリをスワップからすばやく引き出すにはどうすればよいでしょうか。 質問を必要とする体系的な問題は他の当事者によって処理されているため、この問題のコンテキストは取るに足らないものです。しかし、現在、OpenVZノードのスワップ領域を頻繁に解放しなければならないという問題があり、負荷とIO待機が非常に高くなっています。 多くの場合、スワップは主に、個々のコンテナーで実行されている少数のMySQLおよびclamdプロセスによって消費されます。これらのサービスを再起動すると、スワップが解放され、ノードの問題が解決されますが、明らかな理由により望ましくありません。 ノードが過負荷で現在の方法よりも速いものが必要なときに、これらのプロセスからスワップをすばやく解放する方法を探しています。 unswap(){ [[ $1 && $(ls /proc/$1/maps) ]] && ((gcore -o /tmp/deleteme $1 &>/dev/null; rm -fv /tmp/deleteme.$1)&) 2>/dev/null || echo "must provide valid pid";};unswap このコアダンプにより、すべてのRAMが強制的にアクセスされ、スワップから解放されますが、ファイルへの書き込みを回避する方法はまだ見つけていません。また、現在スワップされているアドレス範囲を分離してその部分を/ dev / nullにダンプできれば、プロセスはより高速になるようですが、それを行う方法はまだ見つけていません。 これは巨大なノードなので、通常のswapoff / swaponメソッドは非常に時間がかかります。また、ノードの構成は私の制御下にないため、根本原因の修正はこの質問の一部ではありません。ただし、何も殺したり、再起動したりせずに、スワップのかなりの部分をすばやく解放できる方法についての洞察は、高く評価されます。 環境:CentOS 6.7 / OpenVZ 後でこれにつまずくかもしれない人のための更新: Jlongの入力を使用して、次の関数を作成しました。 unswap(){ (awk -F'[ \t-]+' '/^[a-f0-9]*-[a-f0-9]* /{recent="0x"$1" 0x"$2}/Swap:/&&$2>0{print recent}' /proc/$1/smaps | …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.