カテゴリー: Linux

Linux

ngx_cache_purgeモジュールを有効にする為のNginx設定

  /etc/nginx/conf.d/fastcgi_cache.conf # DoS対策 limit_req_zone $binary_remote_addr zone=limit_zone:10m rate=50r/s; limit_req zone=limit_zone burst=30 nodelay; fastcgi_cache_path /var/run/nginx-fas …

Linux

ConoHa Vlan プライベートネットワーク

  今回はConoHaのプライベートVLAN作成のご紹介します!   VLAN機能を使うためにプランの差別化を行っているクラウドもありますが、ConoHaのプライベートVLANは無料で使えるので複数台で連携しているサーバであれば、プライベートアドレスでサーバ間の接続制御を行えばよりセキュアになります。VPNサーバ建てても良いですし。     ConoHaの管 …

AWS, Linux

goofysでAWS S3をマウント

  S3のファイルシステムへのマウントといえばs3fsが有名ですが、もっと速いgoofysのご紹介です。   条件 AWS S3管理用の IAMユーザ作成済   EC2の設定を行います。   fuseのインストール $ sudo yum install fuse   golangのインストール $ cd /usr/local/src $ sudo …

Linux, SEノウハウ

VPSサーバ 上位プランへの移行方法

  新サーバ、旧サーバで合わせるもの OSのバージョン bit数     旧サーバ側作業   # rsync -avzHAX \ –delete \ –exclude /boot/ \ –exclude /dev/ \ –exclude /proc/ \ –exclude /sys/ \ –exclude /var/run/ \ –exclude /va …

Linux

Fluentdベンチマーク、チューニング記事 まとめ

    fluentd のベンチマークとってみたよ! https://tagomoris.hatenablog.com/entry/20111117/1321526727 >現状だとほとんど何も考えずにデータ中継させても秒間1万メッセージ、100Mbpsくらいまでは処理できる。 >効率よくなるよう流す側も考えてやれば 300Mbps を超えるデータの転送に成功した。 …

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. …

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が発生してしまうのはしようがない。 だけれど、いつまでも物理メモリの空き容量が …