Quantcast
Channel: linux – OpenMemo
Browsing all 13 articles
Browse latest View live

EC2のAmazon Linux(x86_64) on Micro Instanceにswapを追加

/のEBS Volumeと別のVolumeでもできそうだけど、まずは/のVolumeにファイルを作ってswapにしてみた。 dd if=/dev/zero of=/.swap bs=1M count=500 mkswap /.swap swapon /.swap で、オーケィ。fstabには /.swap swap swap defaults 0 0 とか書いておきましょう。

View Article



RHEL 6系のTTYの減らし方

initの仕組みがUpstartに変わったということで、ちょっと悩んだのでメモ。 /etc/sysconfig/init の ACTIVE_CONSOLES を /dev/tty[1-2] にすると二つになる。 再起動したくない場合は initctl stop tty TTY=/dev/tty6 とかやればOK。...

View Article

rsyncを高速化(SSHの暗号化方式を変える)

SSHの暗号化方式をarcfourにすると結構速くなる(デフォルトはAES)。ただし、安全性は下がるから気をつけて使おう。 rsync -avz -e ‘ssh -c arcfour’ frompath/ topath 参考: rsyncを高速に

View Article

リモート側に負荷をかけないようにrsync

nice値を上げてもI/O負荷が下がらないしどうしよう。。という時に、ふと「ioniceとかないの?」と検索してみたらあったw ioneci -c3 rsync -a path REMOTE:/path/ とやってみたら、ほとんど負荷をかけずにrsyncできたので(すげー時間かかったけど)、今度はリモート側から実行するときはどうしよ?と、思ったらいい例があって助かった。 rsync -avz -e...

View Article

CentOS 5.7 にMySQL 5.1を公式rpmからインストール

MySQL の公式 RPM を使おう を参考に。 まずはここから必要なファイルをダウンロードして rpm -ivh MySQL-client-community-5.1.59-1.rhel5.i386.rpm rpm -ivh MySQL-shared-community-5.1.59-1.rhel5.i386.rpm rpm -ivh...

View Article


CentOS 5.6で追加されたphp53を使うとpearがエラーを吐く。。

以下の方法で直るんだけど、アリかどうかは悩ましいところ。 pear upgrade –force Archive_Tar pear upgrade –force Console_Getopt pear upgrade PEAR

View Article

CentOS6でAFT(Advanced Format Technology)のHDDは使えるか?

Fedoraなら「使える!」って言っている人がいたけど、CentOSでは見かけなかったので、shuttle x27d(Atom 330)にWestern DigitalのWD10TPVTをつないでインストールしてみた(個人的にWDは壊れたことがないので好き)。 何の問題もなくインストールできたし、遅くなるという現象も今のところなし。sambaで家庭内ファイルサーバーにしてます。 hdparm -t...

View Article

シェルスクリプトを直してたらbashの正規表現の仕様変更でハマった。。

CentOS 5で動かしてたシェルスクリプトをCentOS 6で動かそうとしてハマった話。 if [[ "$PATH_NAME" =~ "^/var/log/(.+)$" ]]; then で、なんでマッチしないんだよ。。。と思っていたら if [[ "$PATH_NAME" =~ ^/var/log/(.+)$ ]]; then って書かないといけないという話だったんだけど、なんだかねぇ。。  

View Article


時刻がずれすぎてntpdが落ちる時の対応方法

仮想マシンで動かしている作業用のCentOS 6でntpdが毎日のように落ちるので調べてみたらこれが原因だったようだ。。 (ホスト側をシャットダウンせずに休止状態で使っているのが良くないんだろうけど) /etc/ntp.conf に tinker panic 0 と書いておくと。 参考: http://d.hatena.ne.jp/incarose86/20110505/1312522379

View Article


dhcpdのフェイルオーバー時に”peer holds all free leases”とか言われた

CentOS 5 + dhcp 3.0.5-23で遭遇。 dhcp-Aと、dhcp-Bの二台構成で稼働している状態でdhcp-Aが落ちたとして、dhcp-Bはdhcp-AがリースしていたIPアドレスもうまいこと捌いてくれると思いきや件のメッセージを残して何もしれくれませんでした。。 dhcp 3.0.5-29でうまいこと捌いてくれるようになっているということなので、dhcp...

View Article

PHPのMySQL接続ライブラリーをmysql(mysqli)からmysqlndにした

PHPは5.3。Amazon Linuxだと yum erase php-mysql yum install php-mysqlnd でOK。 メモリー使用量が減るという話なので今度計測してみよう。 体感では少し軽くなった気がしないでもないようなw

View Article

curlコマンドでリダイレクト先をダウンロード

うっかり忘れてリダイレクトページのhtmlをダウンロードしてきてしまうことが多いので… リダイレクトに追従するには「-L」オプションを付ける必要があります。 curl -L -O “URLR … 続きを読む curlコマンドでリダイレクト先をダウンロード →

View Article

Amazon Linuxでhttpd(2.2) + PHP(5.3)の組み合わせからhttpd24 + php54へのアップデート

Apacheが2.2から2.4になって設定の書き方が多少変わっているので対応するのが面倒だったのと、普通は動作確認にしっかり時間をかけないとなやつなのでずーっと先延ばしにしていたのだけど、勢いで対応したら割とすんなりいっ … 続きを読む Amazon Linuxでhttpd(2.2) + PHP(5.3)の組み合わせからhttpd24 + php54へのアップデート →

View Article

Browsing all 13 articles
Browse latest View live




Latest Images