質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Cloud9

Cloud9は、クラウドからのプログラミングが可能になるWebサービス。IDEとしての機能が搭載されており、GitHubやHerokuなど他ツールとの連携も可能です。ブラウザ上で動くため、デバイスに関係なく開発環境を準備できます。

MongoDB

MongoDBはオープンソースのドキュメント指向データベースの1つです。高性能で、多くのリトルエンディアンシステムを利用することができます。

Q&A

解決済

1回答

2424閲覧

cloud9でmongoDBを起動出来ない journalファイルの容量のせいっぽいのにnojournal=trueにしてもダメ

YorihiroKatsuki

総合スコア70

Cloud9

Cloud9は、クラウドからのプログラミングが可能になるWebサービス。IDEとしての機能が搭載されており、GitHubやHerokuなど他ツールとの連携も可能です。ブラウザ上で動くため、デバイスに関係なく開発環境を準備できます。

MongoDB

MongoDBはオープンソースのドキュメント指向データベースの1つです。高性能で、多くのリトルエンディアンシステムを利用することができます。

0グッド

0クリップ

投稿2016/07/18 06:28

cloud9上でmongoDBを立ち上げようとしていますが、途中からずっと、
connections:0
が続いて接続できません。

やり方は以下のサイトを参考にしています。
https://community.c9.io/t/setting-up-mongodb/1717

そこでエラーログを見ると、
以下のようなエラーが発生していることがわかりました。
ERROR: Insufficient free space for journal files

なので、
/etc/mongod.conf
を修正し、
nojournal=true
にして再挑戦しましたが同じエラーが出ます。

そこで、
journalの使用状況を見ようと、
/var/lib/mongodb/journal
に移動し、dfを実行すると、以下のような形で、
「/dev/mapper/volg1-lvdata」で71%も使っていることがわかりました。
(一番下です)
Filesystem 1K-blocks Used Available Use% Mounted on
none 2234668 466928 1632624 23% /
tmpfs 26797776 0 26797776 0% /dev
shm 65536 0 65536 0% /dev/shm
tmpfs 26797776 0 26797776 0% /sys/fs/cgroup
/dev/mapper/volg1-lvdata 1238412656 829632496 345849424 71% /nix

多分この71%をどうにかしないといけないのかな、とは思うのですが、どうすればいいか分かりません。

どなたか対処法がわかる方がいらっしゃいましたら教えて頂けますと幸いです!
宜しくお願い致します。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

tmpfs - Wikipedia

一度再起動してもう一度 df してみてください。
サイズが減っていませんか?

投稿2016/07/18 07:02

Zuishin

総合スコア28660

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

YorihiroKatsuki

2016/07/18 07:15

ありがとうございます! 一応 service mongod restart としたのですが、こちらでよかったでしょうか? 結果としては以下のような文言が出てきて、 再起動できたのか出来ていないのかよくわからないのですが、 こちら分かりますでしょうか? Rather than invoking init scripts through /etc/init.d, use the service(8) utility, e.g. service mongod restart Since the script you are attempting to invoke has been converted to an Upstart job, you may also use the stop(8) and then start(8) utilities, e.g. stop mongod ; start mongod. The restart(8) utility is also available.
Zuishin

2016/07/18 07:28

翻訳します。 /etc/init.d の起動スクリプトを使うより、service(8) ユーティリティーを使ってください。例: service mongod restart あなたが起動しようとしたスクリプトは Upstart ジョブに変換されましたので、stop(8) それから start(8) が使えます。例: stop mongod; start mongod restart(8) も同じく使えます。
Zuishin

2016/07/18 07:28

でも、私の言いたかったのはワークスペースの再起動なのですが…
YorihiroKatsuki

2016/07/19 09:49

ありがとうございます! workspaceの再起動って一度ページを消して再度表示する形でよろしかったでしょうか? 一応やってみたのですが、やはりmongodb起動出来ないし、dfで見てもほとんど変わっていませんでした。 他に何か考えられることありますか?
Zuishin

2016/07/19 09:57

そうですね。このようなエラーが出る場合は、書き込み権限が無いというのが理由になることが多いのですが、nojournal でなおジャーナルファイルを要求しているところが気になります。書き換えるべきところが別にあるということはありませんか?
YorihiroKatsuki

2016/07/19 18:26

すみません! ありがとうございます!! なんとか解決できました。 というか、 ターミナル上で、 connections:0 とずっとで続けていたのでエラーかと思っていたのですが、 別のターミナルを開いて$ mongo を実行すると出来ました。 お忙しいところありがとうございました!
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問