さんコメントありがとうございます。お返事がおそくなりすいません。>2行目、3行目のコマンドについては”/”は不要かと思うのですが。ご指摘いただきました件を「mc_stop.sh」とコンソールで直接コマンドを実行し検証してみたところ、私の環境では「/」をつけてもコマンドは正常に実行され、ワールドデータのセーブとサーバの停止が行われました。(「/」なしでも動作することも確認させていただきました。found」になり、ソケットは終了していました。PM「/」の削除の件あれから色々と確認してみました。http://minecraft.gamepedia.com/Commandsで確認したところ、マルチサーバのコンソールからコマンドを入力する際は、「/」必要ないみたいですね。ご指摘ありがとうございました。スクリプトの方修正させていただきました。修正に時間が掛かってしまい申し訳ありませんでした。PMマインクラフトサーバー(1.8.9)をダウンロードすることが出来ません。(Success).となり、ディレクトリに書き込めない?ようです。何か間違っているのでしょうか?初心者で申し訳ありませんが、よろしくお願いします。PMくるちゃさんご質問ありがとうございます。(Success).これの原因として考えられるのは、「/opt/minecraft/」の所有者と、ダウンロードしているユーザが違うために、この現象が起こっているのではないかと思われます。/opt」コマンドを実行して確認してみてください。下記に私の環境で実行した例を記述させていただきます。/opt」を実行すると、こんな感じで「/opt」ディレクトリにあるフォルダやファイルの情報が表示されます。ファイル名」といったようになります。ここから、「/opt/minecraft」ディレクトリは、所有者とグループがminecratというユーザであることが分かります。write」というように、書き込みが失敗してしまいます。>/opt/minecraft/>に移動はできませんが...いじってみます...これも、ダウンロードしたデータを「/opt/minecraft」ディレクトリの所有者以外のユーザで移動させようとしていないでしょうか?私のサイトにある手順でインストールを行っていると仮定して説明しますが、この場合は、「/opt/minecraft」の所有者とグループは「minecraft」というユーザになっているので、すでにダウンロードしてあるデータの所有者とグループをrootユーザか何かでminecraftユーザに変更し、それを「/opt/minecraft」に移動すと、データの移動ができると思います。minecraftユーザで再度「/opt/minecraft」ディレクトリにデータをダウンロードしてみてください。(こっちが簡単でおすすめです)もし、これでもダメなようならば再度ご連絡いただけますでしょうか?以上、よろしくお願いいたします。PMこちらのサイトで24時間サーバーを立てました。Ver.1.9がリリースされて、現在使用している1.8.9から1.9へのアップグレードは可能ですか?よろしくお願いします。さんご質問ありがとうございます。Ver.1.9がリリースされて、現在使用している1.8.9から1.9へのアップグレードは可能ですか?よろしくお願いします。アップグレードは可能です。私の環境でver1.9へバージョンアップを行ってみましたが、今のところ問題は発生していません。すべての動作を試してみたわけではないので、バージョンアップの際にはバックアップを必ず行ってから作業をお願いいたします。手順等はこちらのページで解説していますので、参考にしてください。以上、よろしくお願いいたします。PMわかりやすい説明ありがとうございます。PMなっとうまきさんアップグレード無事出来てよかったです!ver1.9では色々な変更点があるみたいなので楽しみですよね。私もこれから色々と試してみようと思います。PM./mc_start.shで起動させてみようと思っているのですがうまくいきません。userのelse側に処理が入ります。stop.shも試してみましたが同様です。ユーザはminecraftでログインできているはずですフォルダやファイルのパーミッションも設定できていると思います。なると文章の入力間違いを疑った方が良いですか?何が原因でelse側に入ってしまうのか判らず困っています。※現在手動で起動するまではできます。AM解決しましたのでご報告です。ME変数とUSERNAME変数に入っているものがヒントになればとelse側でechoさせました。MEにはwhoamiという文字が入っていました。>ME=`whoami`ここの`の部分が判らないので>ME=$(whoami)として入力により無事解決です。PMyutakaさんご返信が遅くなってしまいすいません。起動スクリプトの件、コメントありがとうございました。今回はお役に立てず申し訳ありませんでした。解決されているという事ですが、ご質問いただきました点につきまして、ご回答させていただきます。MEにはwhoamiという文字が入っていました。確認していただきたい点としましては、ME=`whoami`の部分がバッククォート(`)で囲われているかという点です。シングルクォート(’)や、ダブルコート(”)で囲ってしまっていたのならば、囲った中身を文字列として変数に格納してしまうので、変数MEにwhoamiという文字列が格納されていた原因ではないかと推測されます。>>ME=`whoami`>ここの`の部分が判らないのでここの部分の処理は、「whoami」コマンドでシェルを実行したユーザ名を取得して、MEという変数に格納しているという処理となります。以上、なにかのご参考になれば幸いです。PMtamohikoさまバッククォートが判らず、原因が分かったら当然過ぎて赤面です。処理のイメージは私の想像と合っていたようで良かったです。ディレクトリの形やshの中身などはtamohiko様の形です。記事いつも楽しみにしています。これからはspigotなど様々な事に挑戦(エラー&トライ)していきます。見てくれて有難うございました。PMyutakaさんコメントありがとうございます。お役に立てたようで、とてもうれしく思っています。バッククォートとシングルクォートは、パッと見web上で見分けがつきづらかったりすので、私もよく見間違えることがあります。spigotについては、とてもたくさんプラグインがあり、私も色々と試している最中です。試してみたことは、記事にまとめて行きたいと思いますので、お気づきの点などがあればまたコメント頂けると嬉しいです。AMtokiさんコメントありがとうございます。お返事が遅くなり申し訳ありませんでした。お問い合わせのありましたスクリプトの件ですが、ご自由に説明のサイトに記述していただいてかまいませんよ。多くの方がマイクラを楽しむのに少しでも役立つのでしたらうれしい限りですので。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。