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: 権限が不十分です

推薦する

1 つの記事で Nginx ロケーション マッチングの実装を理解する

チームはフロントエンドとバックエンドを分離しているため、フロントエンドが Nginx とノード層を引...

Ubuntu の MySQL のパラメータ ファイル my.cnf の詳細な分析

序文MySQL に関する私の理解に基づくと、パフォーマンスの最適化作業やマスター スレーブ レプリケ...

モバイル Web WAP には Bootstrap と jQuery Mobile のどちらを使用すべきか

問題を解決するBootstrap は、次の問題を解決する CSS フレームワークです。デバイス間での...

Linux で gdb を使用してコア ファイルをデバッグする方法

1.コアファイルプログラム実行中にセグメンテーション エラー (コア ダンプ) が発生すると、プログ...

CSS3 の新しいレイアウト: flex の詳細な説明

Flexの基本概念フレックス レイアウト (フレックスはフレキシブル ボックスの略)、エラスティック...

Linux でパスワードを入力せずに sudo コマンドを実行する方法

sudo コマンドを使用すると、信頼できるユーザーは別のユーザー (デフォルトでは root ユーザ...

Centos7 システム上の nginx サーバーで Phalcon 環境を構築する方法の詳細な説明

この記事では、centos7 システムの nginx サーバーの下に phalcon 環境を構築する...

CocosCreatorを使ってシューティングゲームを作る方法

製造手順を分析します。 1. リソースを準備してシーンを構築するオンラインでリソースを探すか、私のリ...

docker nginxコンテナの起動とローカルへのマウントの詳細な説明

まず、nginx コンテナ内の構造:コンテナを入力します: docker exec -it b511...

MySQL における大規模オブジェクトのマルチバージョン同時実行制御の詳細な説明

MySQL 8.0: InnoDB のラージ オブジェクトに対する MVCCこの記事では、MySQL...

訪問者を惹きつけるウェブサイトコンテンツを作成する14の方法

ネットサーフィンをしていると、私の注意を引こうとする美しいグラフィックでいっぱいの Web サイトを...

MySQLからHiveにさらにデータをインポートするためのソリューション

元の派生コマンド: bin/sqoop インポート -connect jdbc:mysql://19...

JavaScript タイピングゲーム

この記事では、タイピングゲームを実装するためのJavaScriptの具体的なコードを参考までに紹介し...

単一のMySQLテーブルを復元する手順

休憩中に、眠気を完全に吹き飛ばす電話がかかってきました。「開発者が更新 SQL を書くときに whe...

mysql8.0.20 のデータディレクトリを移行する方法

mysql のデフォルトのストレージ ディレクトリは/var/lib/mysql/です。以下は、デフ...