2009-12-01から1ヶ月間の記事一覧

NoSQL

Twitterを眺めていたら、NoSQLという単語が出ていた。 ちょっと記事を探した。 http://blog.masuidrive.jp/index.php/2009/11/10/nosql-sql-is-old-school/ まだまだ、一般的なものではないようですが、 スケールアウトがしやすいのは良いね。

LPIC Level1 勉強(7)

■デバイスファイル SCSI sda1 IDE hda1 a・・・1番目のディスク 1・・・1番目のパーティション (意外と頭に入っていない。爆) ■パーティション 基本パーティション(プライマリパーティション) OSの起動に必要なファイルが格納されているもので、 1つのディス…

sudo

webからサーバのコマンドを実行するphpプログラムを作成。 サーバにsudoが入っていなかったので、インストール。 # yum install sudo # visudo apacheユーザがhogehogeユーザとしてコマンドを実行できるように 下記を追記 apache ALL=(hogehoge) NOPASSWD:AL…

pear.php.net is using a unsupported protocal - This should never

pearでHTML_QuickFromをインストールしようと、 # pear install HTML_QuickFrom としたら下記のエラーでインストールできず。 pear.php.net is using a unsupported protocal - This should never happen. install failed 下記に解決方法が。 http://d.haten…

LPIC Level1 勉強(6)

ls | tee output.txttee 標準入力を標準出力し、指定のファイルにも書き込む -a で指定ファイルに追記 #cmd1 && cmd2 cmd1が成功したときのみ、cmd2が実行される #cmd1 || cmd2 cmd1が失敗したときのみ、cmd2が実行される #cmd1 ; cmd2 cmd1の成功・失敗にか…

Firefoxでセッション変数が保存されない(更新されない?)

セッションを使ったちょっとしたプログラムをPHPで作成し、 普段使用しているFirefoxで確認していたが、セッション変数の動作がおかしい。。 試しに別のIEとかChromeで確認したら問題なく動く。 Firefoxのバグか?と思ってググってみたらこんな記事。 http:/…

ユーザ登録システムが動かない(Failed opening required 'Mail.php')

新しいサーバにシステムを移行したら、 ユーザ登録ができなくなっていた。 登録ボタン押してもページが真っ白になる。 apacheのエラーログを確認したら下記のエラーが。 Failed opening required 'Mail.php' PearのMailが無かったのか。。 インストール pear…

LPIC Level1 勉強(5)

yumばっかり使っているので、rpmはよくわかっていない。。。 RPMパッケージ管理 rpm -i インストール rpm -e 削除 rpm --nodeps 依存関係を無視(-i -eと併用) rpm --prefix パッケージをインストールするディレクトリを指定(-iと併用) rpm -U インストールさ…

windows 2003 HDD丸ごとバックアップ

windows2003 HDD丸ごとバックアップ R-Drive Imageを使って、HDD丸ごと別のHDDにバックアップする。バックアップ用HDDをサーバに接続して、サーバを起動。 ※外付けとしてUSBでつなごうとしたが、認識しなかったため、IDEでつないだ。 R-Drive Image 「Copy a…

LPIC Level1 勉強(4)

スワップサイズはメモリと同量〜2倍 Linuxをインストールする場合。「/」の容量を一番多く確保するのが一般的。 「/var」はメールやプリンタのスプールデータのような動的に変化するファイルが格納される。 ルートの容量を圧迫しないように、パーティション…

LPIC Level1 勉強(3)

IRQ番号 0〜15 0:システムタイマー 1:キーボード 2:IRQ9とのカスケード接続用 ※3:シリアルポート2 ※4:シリアルポート1 5:パラレルポート2またはサウンドカード 6:フロッピーディスクコントローラ 7:パラレルポート1 8:リアルタイムクロック 9:IRQ2へのリダイ…

TFTPサーバにバックアップ

ServerIron XLというロードバランサの設定ファイルをバックアップしたいので、 TFTPサーバを構築した。OSはCentOS yum install tftp tftp-server /etc/xinetd.d/tftp を編集. service tftp { socket_type = dgram protocol = udp wait = yes user = root se…

XenのゲストOSでntpdateが利かない

XenのゲストOSでntpdateが利かない XenのゲストOS(CentOS)の時刻があっていなかったので、 ntpdateであわせようとしたが、エラーは出ないのに時刻があわない。。 調査した結果、ゲストOS上で下記を実行する必要があるそうで。 # sysctl xen.independent_wall…

LPIC Level1 勉強(2)

unsetコマンド unset TEST_VALUE で環境変数、またはシェル変数TEST_VALUEが削除される IRQ(Interrupt ReQuest) 割り込み要求 /proc/interrupsにIRQ情報(割り込み回数など)が記載されている。 /proc/cmdline 起動時にブートローダからカーネルに与えられる…

LPIC Level1 勉強(1)

Linuxのデフォルトのシェルはbash(Bourne-Again Shell) ちなみに、FreeBSDはcsh 環境変数を表示する echo $PATH echo ${PATH} env,setコマンド envは引数無しで実行すると環境変数が表示される。また、環境変数を変更できる。 setは引数無しで実行すると環境…

Postgresqlの死活監視

Postgresqlの死活監視 こちらを参考に作成してみましました。 http://www.himajin2001.com/wiki.cgi?page=%B5%BB%BD%D1%C5%AA%BB%A8%C3%CC-PostgreSQL%A4%CE%BC%AB%C6%B0%B1%BF%C5%BE#p6 select.txtという下記のsqlを記載したファイルを用意。 select now();…