Linux, トラブルシューティング

【Logwatch】You have old files in your logwatch tmpdir (/var/cache/logwatch):

  You have old files in your logwatch tmpdir (/var/cache/logwatch): logwatch.rYGXqHov The directories listed above were most likely created by a logwatch run that failed to complete successfully. …

WordPress, セキュリティ

WordPress 管理画面URL変更

  管理画面URL変更 画面キャプチャ認証 パスワードをパスフレーズで設定 IP制限   IP制限については利便性が落ちるので、1~3だけでいいかな。   themes/テーマ_child/functions.php // 管理画面URL切り替え define( ‘LOGIN_CHANGE_PAGE’, ‘dummy_admin.php’ ); add_action( …

Linux

Fluentd エージェントからAggregatorにApacheログをシンプルに出力

    エージェント側 # vi /etc/security/limits.conf root soft nofile 65536 root hard nofile 65536 * soft nofile 65536 * hard nofile 65536   # vi /etc/sysctl.conf net.ipv4.tcp_tw_recycle = 1 net. …

Linux

SWAPの解放

SWAPされた容量分に物理メモリがある場合は下記で解決できます。 # swapoff -a && swapon -a     空き容量がない場合はエラーになります。 swapoff failed: Cannot allocate memory     一時的に高負荷でSWAPが発生してしまうのはしようがない。 だけれど、いつまでも物理メモリの空き容量が …

Linux

Fluentd エージェントからAggregatorにログをそのまま出力する

  バージョン # td-agent –version td-agent 0.12.43       エージェント側 # vi /etc/td-agent/td-agent.conf <source> type tail path /var/log/httpd/access_log tag log.yuulinux.tokyo-access pos_fi …

AWS, ネットワーク

ドメインレジストラ DNSレコードテンプレート

  ドメインレジストラのアカウント情報は大事な情報なので、お客様のアカウントで設定できない場合は、お客さんに設定表をテキストで書いて伝えるしかありません。   そんなわけでテンプレートを作りました(۶•̀ᴗ•́)۶   ドメイン構成例   ●WEBサーバ(1.2.3.4)  ・example.net  ・www.example.net  ・web1.exam …

トラブルシューティング

Plesk12.5.30 25番で待ちうけさせる status=deferred (connect to example.com[111.xxx.yyy.2]:25: Connection refused)

  # tail -f /var/log/maillog web1 postfix/pickup[2170]: 4140624C056E: uid=1002 from=<hogeuser> web1 postfix/cleanup[2836]: 4140624C056E: message-id=<adretrkpxxxdfds@example.com> web1 …

チューニング, Linux

プロセス当たりのメモリを知る

  htop # yum install epel-release # yum install htop # htop ソートできるし、見やすい。 Commandをクリックしてソート >> VERTと、RESの値をみると良い。     ps # ps alx | grep php | awk ‘{printf (“%d\t%s\n”, $8,$13)}’ 34080 …

チューニング, Linux

Nginxキャッシュ tmpfs化

  クラウドなんかはSSDだったりするのですが、お客様の事情でHDDのVPSサーバにする必要があったりします。そんな時に使えるよ!   # vi /etc/fstab # # /etc/fstab # Created by anaconda on Fri Aug 21 10:41:32 2015 # # Accessible filesystems, by reference, …

Linux

設定ファイルの有効なディレクティブを取り出す

  #と空行を除く # cat httpd.conf | grep -v “^\s*$” | grep -v “^\s*#”       ;と空行を除く # cat php.ini | grep -v “^\s*$” | grep -v “^\s*;” これは便利でよく使います。     @see http://ossfan.net/setup/l …

MySQL, チューニング, Linux

MySQL 5.6 ファイルディスクリプタ カーネルチューニング CentOS7

MySQL5.6 ファイルディスクリプタチューニング CentOS7   [Warning] Buffered warning: Could not increase number of max_open_files to more than 1024 (request: 10140) [Warning] Buffered warning: Changed limits: max_con …