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

推薦する

Linux sshのデフォルトのリモートポート番号を変更する6つの手順

Linux のデフォルトの ssh リモート ポートは 22 です。デフォルトのポートは、悪意のある...

Linux に nodejs 環境とパス構成をインストールするための詳細な手順

Linux に Node.js をインストールする方法は 2 つあります。1 つは簡単で、解凍して使...

Vueは動的コンポーネントを使用してTAB切り替え効果を実現します

目次問題の説明Vueの動的コンポーネントとはアプリケーションシナリオの説明実装手順ステップ 1 (新...

Ubuntu 19 以下に Android Studio をインストールするチュートリアル

過去の経験から言うと、タスクを完了した後にメモを取るのは良い習慣です。インストール環境はUbuntu...

spanタグのスタイルに幅属性を設定する方法

span タグのスタイルに width 属性を直接設定すると、効果がないことがわかります。 disp...

Windows 10 無料インストール版の MySQL インストールと設定のチュートリアル

ネットでいろいろ検索してみたところ、Linux システム向けではなく、現在の新しいバージョンと一致し...

CSS floatプロパティの詳細な説明

1. フローティングとは何ですか?フローティングは、その名の通り、浮遊することを意味します。要素がド...

CSS (カスケーディング スタイル シート) の一般的な用語の概要

CSS を使用する場合は、DOCTYPE (ドキュメント タイプ定義) を記述することを忘れないでく...

JavaScript を使って簡単な計算機を書く

効果は以下のとおりです。参考プログラム: <!DOCTYPE html> <htm...

コンテンツの位置をランダムにドラッグするHTMLを実装する2つの方法

テスト: Chrome v80.0.3987.122 は正常です方法は2つあります。通常のラベルの位...

最適なウェブページ幅とその互換性のある実装方法

1. Web ページをデザインするときに、幅を決定するのは非常に面倒な作業です。 jb51.net ...

Vuex環境の詳細な説明

目次Vuex環境を構築する要約するVuex環境を構築するsrcディレクトリにフォルダstoreを作成...

Tomcatが親の委任メカニズムを破壊する方法についての簡単な説明

目次JVM クラスローダーTomcat クラスローダークラスを検索ロードクラスクラスをロードしようと...

IIS7 IIS8 リバースプロキシルールの記述、インストール、構成方法

目的: ステーションAをステーションBのセカンダリディレクトリとして扱うのように: http://w...