SSDストレージを有効にしたMySQLインスタンスの詳細な説明 特に OS と MySQL が同じディスクを使用している場合、OS の読み取りおよび書き込み操作が遅いと、MySQL サーバーのパフォーマンスが低下することがあります。したがって、MySQL には別のディスク (できれば SSD) を使用するのが最適です。これを行うには、新しいディスクが /dev/sdb にあると仮定して、新しい SSD ディスクをサーバーにマウントする必要があります。 1. 新しいディスクを準備します。 # fdisk /dev/sdb 「n」を押すと新しいパーティションが作成され、「p」を押すと新しいプライマリ パーティションが作成されます。次に、パーティション番号(1~4)を設定し、パーティション サイズを選択して、Enter キーを押します。 ディスク全体をパーティションとして使用しない場合は、新しいパーティションの作成を続行する必要があります。 変更を書き込むには「w」を押します。 2. 新しいパーティションにファイルシステムを作成する # mkfs.ext4 /dev/sdb1 3. 新しいパーティションをディレクトリにマップします。ルート ディレクトリで「ssd」という名前を付けました。 # mkdir /ssd/ # /dev/sdb1 /ssd/ をマウントします 4. サーバーの起動時にこのマッピングを有効にする 設定ファイル/etc/fstabを変更する /dev/sdb1 /ssd ext4 デフォルト 0 0 5. MySQLを新しいディスクに移動する まずMySQLサービスを停止します # サービス mysqld を停止します システムにMySQLサービスがある場合は、それを停止します。たとえば、 # サービス httpd を停止 # サービス nginx を停止 MySQLディレクトリ全体を新しいディスクにコピーします # cp /var/lib/mysql /ssd/ -Rp コピーが完了したら、MySQLディレクトリの名前を変更します # mv /var/lib/mysql /var/lib/mysql-backup 次にシンボリックリンクを作成します # ln -s /ssd/mysql /var/lib/mysql これでMySQLサービスを開始できます # サービス mysqld を開始 # サービス httpd を開始 # サービス nginx を開始 ご質問がありましたら、メッセージを残すか、コミュニティに参加して話し合いましょう。お読みいただきありがとうございます。お役に立てれば幸いです。このサイトをサポートしていただき、ありがとうございます。 以下もご興味があるかもしれません:
|
<<: ブラウザの自動更新を実装するReactサンプルコード
>>: Ubuntu Server でのワイヤレス ネットワーク カードの詳細な設定
1. MySQLデータベースのエンコーディングを確認する mysql -u ユーザー名 -p パスワ...
一般的なアプリケーションシナリオ現在のアプリのインターフェースは基本的に同じであり、グリッドレイアウ...
もう2020年です。飢えた人間は単純なテキストでは満足できなくなり、さまざまなスタイルの派手なテキス...
目次server1にnginxをデプロイするサーバーにlnmpを展開するノード3にhttpdをデプロ...
コードをコピーコードは次のとおりです。 <html> <ヘッド> <m...
目次導入なぜわざわざ?落とし穴のあるコミュニティソリューション(Vue を例に挙げる)現時点では良い...
問題の説明: mysqladmin.exe を使用してコマンドを実行すると、次のエラー メッセージが...
最近、個人の Web サイトに非常にシンプルなカラー スキーム (テーマ) スイッチャーを追加しまし...
環境: CentOS 7公式ドキュメント: http://supervisord.org/インストー...
音楽を再生すると、曲が進むにつれて歌詞が徐々に色づきます。色は単語ごとに変わるのではなく、左から右へ...
HTML の img タグで画像の中心を表示する方法は、現在 3 つあります。ここで記録しておきま...
ここでは主に、スタンドアロンのプログラムを生成できるspring-bootと、Mavenプラグインd...
1. はじめにEXPLAIN ステートメントは、MySQL がステートメントを実行する方法に関する情...
Linux と Unix はマルチユーザー オペレーティング システムであるため、ファイルの権限と所...
Web Skills第5号では、CSSでダークモードやハイライトモードを実装するための技術的なソリュ...