問題タブ [lvm]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mysql - MySQL クライアントで発行されたシステム コマンドの戻り値をキャプチャする方法
MySQL クライアント接続を使用して発行FLUSH TABLES WITH READ LOCK
し、LVM スナップショットを作成しています。高レベルのスクリプト (Ruby) でスナップショット作成のリターン コードを取得したいのですが、MySQL クライアント内でそれを取得する方法を判断できません。単純化するには:
system
私はそれが0を返す ことを期待しています。
system
bashなどで127が返されることを期待しています.
MySQLクライアント内でそのエラーコードを取得し、MySQLクライアントが終了したときにそれを返したり、ファイルに書き込んで制御スクリプトで読み取ったりする方法はありますか?
storage - AIX 7.1 拡張 JFS ファイル システムの作成に問題がありますか?
私は AIX の初心者で、/usr1 にマウントされた最初の jfs ファイル システムを作成しようとしています。
使用可能なディスクからボリューム グループを作成することから始めました。
以下は、論理ボリュームの lslv です...
論理ボリュームを作成するときに、2 つのコピーを持つように設定したので、現在の空き LP は 6005 です。
次に拡張 JFS2 ファイルシステムを作成しようとすると失敗します..
コミットは..で失敗します。
私はなぜ混乱しているのですか?私の無料の PP は 6005 だったので、6005 x 128 = 768640mb が作成中に設定したものです。また、数値を 6000 PP である 768000mb に下げようとしましたが、それでもうまくいきません。
なぜこれがうまくいかないのかについて、AIXの専門家はいくらか光を当てることができますか? LVMがどのように機能するかについて頭を悩ませようとしています...
lvm - CLI から物理ボリューム上に存在するファイルを特定する方法
TL/DR; コマンドラインから、特定の物理ボリュームにあるファイルを確認するにはどうすればよいですか?
コンテキスト: 新しい大容量ハードドライブを論理ボリュームに追加し、pvmove
すべてのデータを古い小容量ドライブから新しいドライブに移行しました。最初に新しいドライブで実行しsmartclt -t long
ましたが、エラーは発生しませんでした。私はまだデータが破損していることについて偏執的です。
更新された論理ボリューム内のすべてのファイルに対して MD5SUM を実行してバックアップと比較していますが、新しく追加された物理ボリュームに存在するファイルに対してのみこれを実行したいと考えています。
コマンドラインからではない場合、調べるべきライブラリはありますか? 必要に応じて、C で何かをハッキングしても問題ありません。
centos6 - LVM パーティションを自動的に拡張するスクリプト CentOS
CentOS 6.5 で特定の LVM ボリュームのサイズをチェックし、特定のしきい値に達すると、自動的にパーティションを拡張し、オンラインでファイル システムのサイズを変更するスクリプトを探しています。
私はこの特定のマシンを監視しており、手動で行うこともできましたが、これを行うためのスクリプトを見たことがあります。
物理ボリュームには十分なディスク容量がありますが、後で縮小するよりも必要なときに拡張する方が簡単なので、論理パーティションがいっぱいになり始めたときにのみ拡張したいと思います。このマシンにはいくつかの論理ボリュームがありますが、定期的に拡大するのは 1 つだけです。
どんなヒントでも大歓迎です。そして、全体的な最善の方法が、その時が来たら手動でボリュームを拡張することである場合、そのアドバイスも大歓迎です!
mysql - lvdisplay から実際の使用範囲まで
私はデータベース バックアップ用の lvm スナップショットに精通している DBA であり、「サイロ化された」lvm セットアップを修正する任務を負っています。基本的に、3 つのポートで 3 つの mysql インスタンスを実行するスタンドアロンのベア メタル ボックスができました。残念なことに、3 つのディスクのそれぞれが 3 つのボリューム グループの 1 つにマッピングされており、それが 3 つの異なる論理ボリュームに変換されているようです。この種の方法は、lvm が提供する抽象化レイヤーを完全に回避します。
それはさておき...
基本的に、システムにどれだけのスペースが残っているかを調べようとしています。df -h では約 1 テラバイトの空き領域しか表示されませんが、pvscan では、物理ボリュームの空き領域 (合計) が約 100 GB しかないことが示されます。
私の質問は次のとおりです。pvscan は、lvm セットアップに残っている実際のスペースの量を報告する際に df -h を打ち負かしますか? 他の誰かが (-L スイッチを使用して) 論理ボリュームをセットアップして、基盤となる物理ボリュームよりもはるかに大きなスペースを OS に提示することは可能ですか?
みんなありがとう!このセットアップは奇妙に聞こえるかもしれませんが、洞察をいただければ幸いです。mysql について質問していただければ、喜んでお手伝いさせていただきます。
再度、感謝します!
uname -a
Linux wrhs01 3.2.0-0.bpo.4-amd64 #1 SMP Debian 3.2.41-2~bpo60+1 x86_64 GNU/Linux
linux - /dev/sda2 を排他的に開くことはできません。マウントされたファイルシステム?
上記は私の「fdisk -l」です。現在の問題は、「pvcreate /dev/sda2」を実行しようとすると、「/dev/sda2 を排他的に開けません。ファイルシステムがマウントされていますか?」というメッセージが表示されることです。そして、これを修正する方法を見つけようとして、しばらくグーグルを検索してきました。私がグーグルから試したことが反抗的にありますが、どれもうまくいきませんでした。