ホームページ データベース mysql チュートリアル 未设置SWAP分区导致内存耗尽主机Hang死

未设置SWAP分区导致内存耗尽主机Hang死

Jun 07, 2016 pm 05:40 PM
swap ダウンタイム クラッシュ

这是一个真实的案例,在2009年,2010年,主机多次被Hang死,当时的情况是主机可以ping通,但ssh却连接不上,导致cluster无法切换,只能人工去重启那台被Hang死的

这是一个真实的案例,在2009年,2010年,主机多次被Hang死,当时的情况是主机可以ping通,但ssh却连接不上,导致cluster无法切换,只能人工去重启那台被Hang死的机器,才能正常切换。到底是什么原因引起的呢,在看了淘宝这篇文章后,

茅塞顿开,我们的主机是72G内存,48G是MySQL(Innodb_Buffer_Pool)内存缓冲池所用,但在机器正常的情况 下,free -m,发现内存已经超过了48G,这是因为其他程序或者系统模块又需要额外的内存,比如cp一个大文件,或者在主库上mysqldump数据库等等,这时 当物理内存不够用的时候,操作系统就会把MySQL所拥有的一部分地址空间映射到swap上去。而我们当时,没有建立swap分区是考虑到将分配给 MySQL的地址空间映射到swap上,导致性能会有突起波动,但这是一把双刃剑,香港服务器租用,虽然避免了使用swap分区,但结果会导致机器被Hang死。

所以就这个问题,我们后来的解决方案是:

一、增加2G SWAP分区,避免内存耗尽时,香港服务器,机器不会死机,可以给予些缓冲,重启前端程序释放MySQL压力。

二、增加内存监控,当内存使用率达到90%,通过重启MYSQL来释放内存,避免机器死机。

三、开发设计的前端CACHE层,减少了数据库层的压力。

在2011年至2012年10月,机器都运行稳定,虚拟主机,没有出现过宕机。

 

本文出自 “贺春旸的技术专栏” 博客,请务必保留此出处

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Linuxのクラッシュログはどこにありますか? Linuxのクラッシュログはどこにありますか? Mar 10, 2023 am 10:41 AM

Linux クラッシュ ログは「/var/log/」にあります。Linux の「/var/log/」のログ ログには、メッセージ、カーネル エラー ログ demsg などが含まれます。sa レコードは、システムの動作を記録するパフォーマンス ファイルです。 CPU、メモリなど ;sa ファイルを使用して、クラッシュ時の CPU とメモリの状態を表示します。

コンピューターが頻繁にクラッシュするのはなぜですか? コンピューターが頻繁にクラッシュするのはなぜですか? Jun 26, 2023 pm 04:32 PM

コンピュータが頻繁にクラッシュする理由: 1. マザーボードの問題、2. 放熱の問題、3. コンピュータの移動の問題、4. システムの問題、5. コンピュータの埃の蓄積、6. フリーズ画面のクラッシュ、7. Huap 画面のクラッシュ、8. ブルー スクリーンクラッシュ; 9 、警告付き再起動; 10. 警告なしのクラッシュ; 11. メモリ障害が原因; 12. グラフィックス カードの障害が原因; 13. マザーボードの障害または経年劣化が原因; 14. ハードディスクの障害が原因; 15. が原因システム障害。

コンピューターがフリーズして画面が動かなくなる場合の解決方法 コンピューターがフリーズして画面が動かなくなる場合の解決方法 Aug 28, 2023 pm 02:13 PM

コンピューターのクラッシュ画面が固まった場合の解決策: 1. Ctrl+Alt+Delete キーの組み合わせを押してタスク管理を開き、コンピューターを再起動します; 2. コンピューターの外部デバイスの接続を切断してみます; 3. ソフトウェアの競合の可能性を排除するためにセーフ モードに切り替えます.パフォーマンス; 4. システムを最新の安定した状態に復元します; 5. オペレーティング システムを再インストールします。

Win10 システムで WPS がクラッシュした場合はどうすればよいですか? WPS 実行時に Win10 が応答しない場合の解決策 Win10 システムで WPS がクラッシュした場合はどうすればよいですか? WPS 実行時に Win10 が応答しない場合の解決策 Feb 29, 2024 pm 05:10 PM

WPS を実行中に応答せずに Win10 システムが WPS を開けない問題を解決するにはどうすればよいですか? Wps は日常の事務作業で頻繁に使用するソフトウェアであり、その重要性を過小評価することはできません。ただし、WPS を 2016 バージョンにアップグレードした後、Windows 10 システムで WPS を実行すると応答しない問題が発生することが多くのユーザーにわかります。以下のエディターは、Windows 10 システムで WPS を実行するときに応答しない問題の解決策を示します。原因分析: 一般に、ユーザーが Win10 システムをアップグレードした後に WPS2016 初期バージョンを実行してインストールし、同時に Excel を実行して「応答なし」の問題が発生した場合は、グラフィック カード ドライバーと O が原因である可能性があります。 Win10アップデート

win10でWPSがクラッシュする問題を解決する方法 win10でWPSがクラッシュする問題を解決する方法 Jan 04, 2024 am 09:49 AM

多くのユーザーが Win10 システムで WPS ソフトウェアを使用しますが、使用後に突然クラッシュするユーザーが多くいます。この問題を解決するために、今日は Win10 での WPS クラッシュの解決策を紹介します。一緒に学びましょう。 Win10 で WPS がクラッシュした場合の対処方法: 1. システム ディスク (通常は C ドライブ) がいっぱいであることが原因である可能性があります。C ドライブにソフトウェア ゲームをインストールして動作に影響を与えないことをお勧めします。 2. 一般に、ローカル システム ディスクのスペースの 3 分の 1 以上が残っていることが最善です。そうしないと、スタック状態が発生しやすくなります。 3. コンピューター内にゴミが多すぎる場合は、360 セキュリティ ガードを使用してゴミをクリーンアップし、コンピューターの動作速度を確保できます。ダウンロードアドレス >> 4. コンピュータ上にプロセスが多すぎるため、実行中のメモリ領域が不足します。

Apple の携帯電話がフリーズし、画面を移動できず、再起動できません。 Apple の携帯電話がフリーズし、画面を移動できず、再起動できません。 Apr 02, 2024 pm 02:56 PM

1. 強制再起動: 電話機の左側にある音量小ボタンと電源ボタンを押し続け、Apple ロゴが表示されて放すまで押し続け、電話機が自動的に再起動するまで待ちます。 2. リカバリモードに入る: 電話機の左側にある音量を上げるボタンと電源ボタンを押し続け、白い Apple ロゴが表示されるまで電源ボタンを同時に押し続け、電源ボタンを放します。 「iTunes に接続」プロンプトが表示されるまで音量を上げるボタンを押し続けます。この時点でボタンを放すと、iTunes を使用して復元できます。 3. DFU モードに入る: 電話機の左側にある音量ダウン ボタンと電源ボタンを押し続け、約 10 秒間押し続けてから、電源ボタンを放して続行します。

win10スタンバイフリーズ問題の対処法 win10スタンバイフリーズ問題の対処法 Dec 27, 2023 am 08:30 AM

win10システムを使用しているとき、多くのコンピュータユーザーは、win10システムがスタンバイ状態になるとすぐにフリーズするという問題を発見しました。この問題の原因は何ですか?詳細な解決策のチュートリアルをご覧ください~ win10 がスタンバイでフリーズする 解決方法: 1. クラッシュの原因は多数ありますが、その 1 つはグラフィック カード ドライバーの問題です。グラフィック カード ドライバーのアップデートを確認してバグがないか確認してください。グラフィックス カード ドライバーの安定バージョン。 2. コンピュータのハードウェア障害: ユーザーは、シャーシのハードディスク、メモリ モジュール、CPU マザーボードに問題があるかどうかを確認する必要があります。 3. コンピュータがクラッシュして再起動した後、次の操作を実行し、キーボードの + を押して実行ウィンドウを開き、Enter キーを押します。 4. ウィンドウ内で下のボックスにチェックを入れ、もう一度クリックします。 5. + を使用して開きます。

Linuxのスワップスペースとは何ですか Linuxのスワップスペースとは何ですか Jul 18, 2023 am 11:58 AM

Linux スワップ スペースは、Linux オペレーティング システムのメモリ拡張に使用される特別なハード ディスク スペースです。その役割は、追加の仮想メモリを提供してシステムの通常の動作を保証することです。スワップ スペースの適切な構成と管理は、安定性とパフォーマンスの維持に役立ちますスワップ領域の使用状況を監視し、実際の状況に応じてスワップ領域のサイズを調整するのはシステム管理者の責任です。

See all articles