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

推薦する

Centos 7 sshd の変更 | ルートログインの禁止と sshd ポートスクリプトの定義

1. 新しいユーザーwwweee000を作成します [root@localhost ~]# user...

ウェブページのカスタム選択ボックス選択

選択ドロップダウン リスト フォームは誰もがよく知っているかもしれませんが、デフォルトのドロップダウ...

UbuntuはPythonスクリプトのサンプルコードを定期的に実行する

オリジナルリンク: https://vien.tech/article/157序文この記事では、Ub...

JavaScript は div マウス ドラッグ効果を実装します

この記事では、divマウスドラッグ効果を実現するためのJavaScriptの具体的なコードを参考まで...

Docker 実行オプションを使用して Dockerfile の設定を上書きする

通常は、最初に Dockerfile ファイルを定義し、次に docker build コマンドを使...

Vueで親子コンポーネント通信を実装する方法

目次1. 親コンポーネントと子コンポーネントの関係2. 小道具3. $エミット4. $親V. 結論 ...

TypeScriptはvscodeを使用してコードのコンパイルプロセスを監視します

インストールtsコマンドをグローバルにインストールする npm install -g typescr...

複数の無関係なテーブルからデータをクエリし、MySQL でページングする方法

MySQL 複数の無関係なテーブルクエリデータとページング機能要件主キーと外部キーの関連付けがない ...

MySql インデックスはクエリ速度を向上させる一般的な方法のコード例

インデックスを使用してクエリを高速化する1. はじめにWeb 開発には、ビジネス テンプレート、ビジ...

HTML シンボルからエンティティへのアルゴリズムのチャレンジ

チャレンジ:文字列内の文字 &、<、>、" (二重引用符)、および &...

無視されたDOCTYPE記述の分析

doctype もその 1 つです。 <!DOCTYPE HTML PUBLIC "...

Vue3.0はチェックボックスコンポーネントのカプセル化を実装します

この記事では、チェックボックスコンポーネントのカプセル化を実装するためのvue3.0の具体的なコード...

jsを使って簡単な計算機を作る

この記事では、jsで簡単な計算機を作成する具体的なコードを参考までに共有します。具体的な内容は次のと...

HTML でよく使われるタグの概要 (必読)

コンテンツ詳細タグ: <h1>~<h6>タイトルタグ<pre>テ...

ミニプログラムでマインドマップを描く方法

目次マインドマップとは何ですか? F6で描く方法アリペイ微信要約するマインドマップとは何ですか?マイ...