ayanecen / linux Goto Github PK
View Code? Open in Web Editor NEWstudy of linux
License: GNU General Public License v3.0
study of linux
License: GNU General Public License v3.0
**CentOS7にnginxをインストールする #8 **
以下のログが出てmincraft serverが落ちた
[22:15:35] [Server Watchdog/FATAL]:
A single server tick took 60.99 seconds (should be max 0.05)
[22:15:35] [Server Watchdog/FATAL]:
Considering it to be crashed, server will forcibly shutdown.
[22:16:09] [Server Watchdog/ERROR]:
This crash report has been saved to: ~//./crash-reports/crash-*-server.txt
[22:16:10] [Server Shutdown Thread/INFO]:
Stopping server
どのバージョンからかはわかりませんが、ウォッチドッグタイマーが追加されているようです。
server.propertiesの中のmax-tick-time=60000がそれに当たるようですが・・・。
見ればわかりますが、max-tick-timeのデフォルトの設定値は60000(ms)です。
60000ms=60秒なので、障害発生があってから60秒後に例外処理をする、
というのがウォッチドッグタイマーの役割です。
その障害発生=ラグ、で、例外処理=サーバーを停止、らしく、
うちのサーバーにログインしているユーザーがラグり始めたので60秒経ってサーバーが落ちたらしいです。
これをmax-tick-time=-1に設定してやると落ちなくなりました。
自分用のNetRadioサーバー
**from: minecraftインストール #5 **
icesのインストール #16
後者の方がよさそう
/etc/hosts
ファイルの変更/etc/hostname
ファイルの変更**from: minecraftインストール #5 **
# yum -y install screen
NetRadioサーバー #14
http://kentai-shiroma.blogspot.jp/2013/02/blog-post_23.html
iceのインストール #16
どうしたことかrootが所有しているファイルになっている。
nginxあたりの所有者で、nginxというユーザーで動作できないかな。
[hoge@moge]# ls -al /usr/share/nginx/
total 4
drwxr-xr-x 3 root root 17 Aug 17 21:51 .
drwxr-xr-x. 93 root root 4096 Aug 17 22:15 ..
drwxr-xr-x 2 root root 53 Aug 17 22:32 html
http://www.server-memo.net/minecraft/mc-install/minecraftserver-1.html
rootユーザのログイン禁止
初期状態のSSHは「root」ユーザの直接ログインが許可されています。
これは、rootのパスワードが破られてしまうと一発でサーバの管理者権限が奪われてしまい非常に危険ですので、rootユーザは直接SSHでログインできない設定を行っていきます。
まずは、sshの設定ファイルをバックアップしてから編集を行っていきます。
# cd /etc/ssh/
# cp -p sshd_config sshd_config_20150323
# vi sshd_config
何かと便利そうなgitをインストール
from: minecraftインストール #5
# yum -y install wget
http://note.kurodigi.com/ubuntu1404-cuilaunch/
http://www.miuxmiu.com/archives/2011/03/19/linux_ubuntu_system_shutdown_restart_command.html
http://jlinuxer.dip.jp/?p=551
うまく行かず
http://server-setting.info/debian/debian-console-japanease.html
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.