MongoDB の起動エラーを解決します: 共有ライブラリのロード中にエラーが発生しました: libstdc++.so.6: 共有オブジェクト ファイルを開けません:

MongoDB の起動エラーを解決します: 共有ライブラリのロード中にエラーが発生しました: libstdc++.so.6: 共有オブジェクト ファイルを開けません:

MongoDB を起動すると、プロンプトは次のようになります。

共有ライブラリのロード中にエラーが発生しました: libstdc++.so.6: 共有オブジェクトファイルを開けません: そのようなファイルまたはディレクトリはありません

[root@SnsWeb ~]# /usr/local/mongodb/bin/mongod --dbpath=/usr/local/mongodb/data --logpath /usr/local/mongodb/logs/mongodb.log --fork
/usr/local/mongodb/bin/mongod: 共有ライブラリのロード中にエラーが発生しました: libstdc++.so.6: 共有オブジェクトファイルを開けません: そのようなファイルまたはディレクトリはありません
[root@SnsWeb ~]#

エラーの理由: libstdc++.so.6 ランタイム ライブラリがありません

解決策: libstdc++.so.6 ランタイムライブラリをインストールする

1. コマンドを実行する

yum whatprovides libstdc++.so.6

次に、次のように、どのインストール パッケージにこのライブラリ ファイルが含まれているかを確認するメッセージが表示されます。

[root@SnsWeb ~]# yum whatprovides libstdc++.so.6
読み込まれたプラグイン: fastestmirror、refresh-packagekit、security
キャッシュされたホストファイルからミラー速度をロードする
libstdc++-4.4.7-11.el6.i686 : GNU 標準 C++ ライブラリ
リポジトリ: ベース
一致した項目:
その他: libstdc++.so.6

2. 次に実行する

yum -y で libstdc++-4.4.7-11.el6.i686 をインストールします

とても簡単です。仕事でシステムやソフトウェアにさまざまな問題が発生した場合は、急いでBaiduに問い合わせないでください。エラーメッセージを読んで、エラーメッセージに従って関連する問題を自分で解決してみてください。英語の場合は、英語の読解レベルを向上させることもできます。

以下もご興味があるかもしれません:
  • グレースケール画像の色付けに基づく GrayToColorFromOther の C++ 実装
  • C++11 での std::move、std::forward、左および右の値参照、および移動コンストラクタの問題のテスト
  • 例の共有 cmake は単純な C++ プロジェクトをコンパイルします (デモ)
  • C++ gmock ユニッ​​トテストフレームワークの詳細な説明
  • C++11 における値カテゴリと移動セマンティクスの紹介
  • C++ move() 関数のケーススタディ

<<:  Angularコンポーネントライフサイクルの詳細説明(I)

>>:  解決策 - BASH: /HOME/JAVA/JDK1.8.0_221/BIN/JAVA: 権限が不十分です

推薦する

MacにMySQLをインストールするときに忘れたパスワードを変更する方法

1. MacにMySQLデータベースをインストールする1. MySQLデータベースをダウンロードする...

77.9K の GitHub リポジトリを持つ Axios プロジェクト: 学ぶ価値のあることは何でしょうか?

目次序文1. Axiosの紹介2. HTTPインターセプターの設計と実装2.1 インターセプターの紹...

Youdaの新しいプチビューの実装

目次序文導入ライブ使いやすいルートスコープマウント要素の指定ライフサイクルコンポーネントグローバル状...

mysql-8.0.11-winx64.zip の詳細なインストール チュートリアル

zip インストール パッケージをダウンロードします。 MySQL8.0 For Windows z...

DockerでVueプロジェクトをデプロイする方法を教えます

1.前面に書きます:軽量仮想化テクノロジーとして、Docker には継続的インテグレーション、バージ...

ウェブページ(ウェブサイト)のデザインと制作に関する考えや経験の共有

まずは投稿する前に! 「I Want to Study on My Own!」に改めて感謝します。た...

MySQLのロック機構の詳細な説明

序文データの一貫性と整合性を確保するために、あらゆるデータベースにはロック メカニズムが備わっていま...

MySQLのSeconds_Behind_Masterの詳細な説明

目次マスターの後ろの秒数オリジナルの実装最終マスタータイムスタンプマスターとのクロック差他の実行時間...

Docker デプロイメント MySQL8 クラスター (マスター 1 台とスレーブ 2 台) の実装手順

目次1. CentOS 7.9 20にDockerをインストールする2. MySQL クラスターをデ...

MySQL テーブル削除操作の実装 (delete、truncate、drop の違い)

この記事では主に、MySQL でテーブルを削除する 3 つの操作、つまり delete ステートメン...

NodeJSプロセスがどのように終了するかについて詳しく説明します

目次序文積極的な撤退例外、拒否、および発行されたエラー信号まとめ序文NodeJS プロセスが終了する...

MySQL 8.0.22.0 のダウンロード、インストール、設定方法のグラフィックチュートリアル

MySQL 8.0.22のダウンロード、インストール、設定方法、参考までに具体的な内容は次のとおりで...

Dockerはローカルイメージとコンテナの保存場所を設定します

指定したサイズより大きいファイルを検索するには、find コマンドを使用します。 検索 / -typ...

DockerでRedisをデプロイして起動する方法

DockerでRedisをデプロイするまずLinuxにDockerをインストールし、次にDocker...

Vue で jsx 構文を正しく使用する方法

目次序文仮想DOM仮想DOMとは仮想DOMの利点レンダリング関数とは何ですか? jsx Vue3 で...