Linuxは、再起動せずに新しくマウントされたディスクを認識します。Linuxを使用する場合,初期ディスクスペース割り当ての過小評価が原因の場合もあります,使用中にマウントポイントを拡張する必要があります, これには、新しいディスクをマウントする必要があります。しかし、Linuxの実行中にディスクをマウントすると, Linuxは再起動しないと自動的に認識できません,このとき、Linuxが再起動せずに新しくマウントされたディスクを認識できるようにするには、次の操作を使用する必要があります。。 まず第一に,ホストバス番号を表示する,ディスクはバスで接続する必要があります: [root @ localhost〜]# ls / sys / class / scsi_host / host0 host1host2が続きます,SCSIバスを再スキャンして、デバイスを追加します: [root @ localhost〜]#…
コマンドモジュール: 基本的なシェルコマンドをサポートする,ただし、パイプライン操作はサポートしていません. ansible -i / etc / ansible / hosts -mコマンド-a‘ls / root’ すべてのサーバーがredisインストールパッケージをダウンロードします,ストレージパスは/ opt ansible -i / etc / ansible / hosts all -m command -a‘wget -chttp://download.redis.io/releases/redis-5.0.7.tar.gz -P / opt’ ダウンロードしたredisインストールパッケージを表示するansible…
最近, 研究開発部門のリーダーは、テストマシンの1つが接続できなかったと心配そうに報告しました, とても心配, 多くの同僚はそれを扱っていません,あきらめる準備ができて. サーバーシステムはCentOS6です, VMwareEsxiの仮想マシンです. vSphereでVcenterに接続した後,仮想マシンを見つけるコンソールに入り、仮想マシンがオンになっていてログインしていないことを確認します. R&Dから提供されたrootアカウントとパスワードによる, 複数のログイン試行, 失敗し続ける. 研究開発で間違ったパスワードを覚えていたのではないかと思いました, または、パスワードが他の誰かによって変更されました. 続いて,シングルユーザーモードに入ると、rootパスワードがリセットされます, 非常にシンプルな123456. 再起動後もルートがログインできない. 自分のパスワードリセット方法に問題があるのではないかと思います, 繰り返された試行は何度も失敗に終わった. あれは: シングルユーザーモードのパスワードrootパスワードは成功を促します, しかし、通常の起動後にルートログインが失敗しました. 非常に落ち込んだ状況: したがって、もう一度シングルユーザーモードに入ります, rootで通常のユーザーを作成しました,そして、パスワードを指定します。…
apt-get updateapt install net-tools # ifconfigとnetstataptはiputils-pingをインストールします # インストールpingaptインストールtelnetdtelnet # telnetサーバーとtelnetクライアントをインストールします
最近、本番データベースがハングアップしました。データベースがハングアップした理由は、データベースのファイルシステムに対応するディスクがすべてドロップされたためです。,ただし、バックグラウンドログORAを参照してください-00204このエラー,または百度、ヤン長老の記事を見ました,だから収入は私のブログに行きます, 次の障害が発生した場合、RACの下にディスクを不適切に追加すると、データベースがダウンします。。 これは、実稼働環境の実際のメンテナンスプロセスです。,RACテスト環境のスペースが不足しているため,したがって、ASMにさらに余裕を持たせることを計画しています,ただし、ASMに新しいディスクスペースを追加するときにエラーが発生しました,この種の問題は、多くのユーザーの実稼働環境でも発生する可能性があります。 スペース拡張の操作手順は次のとおりです。: ASMデバイスを管理するためにRAC環境のノード1でDBCAツールを開始しました; 新しく追加されたrawデバイスはASMグラフィカルインターフェイスでは表示されないため; rootユーザーは、オペレーティングシステム上のOracleユーザーにrawデバイスへのアクセスを許可します。; 現時点では,これらのrawデバイスは、グラフィカルインターフェイスの候補ディスクからすでに確認できます。; rawデバイスは、グラフィカルインターフェイスを介してディスクグループに追加されます。 しかし、この操作は2つのエラーを引き起こしました:それぞれORA-15032とORA-15075です。。 まず、これら2つのエラーがOracleの公式ドキュメントでどのように説明されているかを確認します。: ORA-15032: すべての変更が実行されたわけではありません原因: 少なくとも…
統計CPU情報 #!/usr / bin / env Python from __future__ import print_function from collections import OrderedDict import pprint def cpuinfo(): ”’ / proc / cpuinfoの情報を辞書として返します。…
lsmodコマンド:小さなプログラムです,ファイルの表示に使用、proc / modules情報,つまり、現在のカーネルモジュールによってロードされたモジュールを表示します。 lsmodを実行します(モジュールのリスト)命令,システムにロードされたすべてのモジュールを一覧表示します。Linuxオペレーティングシステムのコアはモジュール式です, したがって、コアをコンパイルするとき,必ずすべての機能をコアに入れてください。これらの関数を個々のモジュールにコンパイルできます,必要に応じて個別にロード。 lsmodコマンドは、カーネルの現在ロードされているモジュールとドライバーを表示します。次の動作例: scsi_mod 130637 6 qla2xxx,scsi_transport_fc,mptspi, mptscsih, scsi_transport_spi,sd_mod列1:モジュールの名前を示します,scsi_modなどはscsiモジュールを意味します。 列2:モジュールのサイズを示します,たとえば、130637は、scsi_modモジュールのサイズが130637バイトであることを意味します。。 列3:モジュールに依存する番号を示します,たとえば、6は、scsi_modモジュールに依存するモジュールが6つあることを意味します。。 列4:依存モジュールの内容を示します,たとえば、qla2xxxはQlogic FCHBA光ファイバーHBAカードモジュールを意味します。 通常、lsmodコマンドを使用する場合,同様のlsmodを使用します|特定のモジュールが現在のシステムにロードされているかどうかを照会するためのgrepext4などのコマンド。 通常、grepを使用して、指定したモジュールがロードされているかどうかを確認します,ロードされていない場合,まず、モジュールがインストールされているかどうかを確認します,インストール後、modprobeを使用してロードできます [root @ localhost〜]# lsmod | grep ext4…