📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)

 
(同じ利用者による、間の1版が非表示)
52行目: 52行目:
===== MongoDBのインストール =====
===== MongoDBのインストール =====
リポジトリを追加した後、MongoDBをインストールする。<br>
リポジトリを追加した後、MongoDBをインストールする。<br>
  sudo dnf install -y mongodb-org
  sudo dnf install mongodb-org
<br>
<br>
インストールされるパッケージは以下の通りである。<br>
インストールされるパッケージは以下の通りである。<br>
64行目: 64行目:
*: データベース管理ツール
*: データベース管理ツール
<br>
<br>
===== サービスの起動と自動起動設定 =====
===== サービスの起動と自動起動設定 =====
MongoDBサービスを起動し、自動起動を有効にする。<br>
MongoDBサービスを起動し、自動起動を有効にする。<br>
369行目: 370行目:


== トラブルシューティング ==
== トラブルシューティング ==
==== Data directory not foundエラー ====
<code>--dbpath</code> オプションで指定したディレクトリが存在しない、または、権限が無い。<br>
該当するディレクトリを作成して、適切な所有者を設定する必要がある。<br>
<br>
==== Address already in useエラー ====
既にmongodプロセスが起動している、または、他のアプリケーションが27017番ポートを使用している。<br>
<code>ss -tlnp | grep 27017</code> コマンドを実行して確認する。<br>
<br>
==== Permission deniedエラー ====
データディレクトリやログファイルの所有者・権限を確認して、mongodを実行するユーザがアクセスできるように設定する。<br>
<br>
==== サービスが起動しない場合 ====
==== サービスが起動しない場合 ====
サービスのステータスを確認する。<br>
サービスのステータスを確認する。<br>