teketeke_55の日記

技術メモとか

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

DISK I/Oベンチツールいろいろ

dbench # dbench -c client.txt -t 10 -D /mnt/export 10 t 計測時間 D 計測先ディレクトリ 同時接続数 ※3系と4系で計測方法が違うらしく値が大分違うので注意 dbench version 4.00 - Copyright Andrew Tridgell 1999-2004 Running for 10 seconds with load…

WEBUIでapacheのbalancer設定

[apache] WEBUIでapacheのバランサーの設定をするには以下のURLでアクセスする。 http://[proxy server]/balancer-manager 事前にapache側で以下の設定をしておく。 <IfModule mod_proxy.c> ProxyRequests Off ProxyPass /balancer-manager ! <Location /balancer-manager> SetHandler balancer-manager Order d</location></ifmodule>…

nginx: [emerg] host not found in upstream

[nginx] nginxでproxy設定時に発生したエラーの対処めも バーチャルホストに振り分けるため以下の様に設定していた。 test.comはすべて同一サーバ。 nginx.conf } server { listen 80; server_name a.test.com; location / { proxy_pass http://a.local; } }…

postfixで送信元アドレスフィルタリング

[postfix] ヘッダーの条件指定を有効にする # vim /etc/postfix/main.cf header_checks = regexp:/etc/postfix/header_checks 条件指定のファイルを作成 # vim /etc/postfix/header_checks #From /^From:[address]/ REJECT ※正規表現も使えるよ 作成したファ…

Kernel panic – not syncing: VFS: Unable to mount root fs on unknown-block(0,0)

[ESXi][centos] ESXi5.0にCentOS6.1をインストールしてyum updateして再起動したところ表題のメッセージが表示され起動しない。 旧kernelで起動してgrub.confを見たところ何故かinitrdの指定が無かった。。。いったん新しいkernelをremoveしてから再度kernel…

fedora 16 にchefをinstall その4

[fedora][chef] roleの作成を試す 前回recipeからのインストールができたので今回はroleを作ってインストールを試みてみる roleを使うとそれぞれ役割ごとにrecipeを組み合わせることができる。 role内ででrecipeパラメータの変更も可能らしい。 server側 rol…

fedora 16 へchefをinstall その3

[fedora][chef] 公式サイトのrecipeを使ってapacheインストールを試す。 githubからrecipe集をインストール cd /var/chef/cookbooks git clone https://github.com/opscode/cookbooks そのままUPLOADしても読み込んでくれなかったので、 mv cookbooks/* . で…

fedora 16 へchefをinstall その2

[chef] 先日構築したchefサーバメモの続き 今回は新規cookbookの作成とclientへの同期。 サーバ側 cookbookを作成 # knife cookbook create testcookbook ** Creating cookbook testcookbook ** Creating README for cookbook: testcookbook ** Creating met…

chef-web-uiのパスワードを忘れたときの対処

[chef] curl http://localhost:5984/chef/_design/users/_view/all Returns all the users e.g. "total_rows":1,"offset":0,"rows":[ {"id":"74609467-a73e-4b77-a2cd-253c0fbb05f9","key":"admin","value":{"_id":"74609467-a73e-4b77-a2cd-253c0fbb05f9","…

fedora 16 へchefをinstall その1

[fedora][chef] rubyのサーバ構成管理ツールのchefを試してみた。構成は [server+workstation] fedora16 [client] sientfic linux 6.1とする。 今回はインストールと疎通確認まで。 ほとんど公式サイトのコピペなので詳細はそちらを参照してください。 http:…

Scientific Linux6.0を6.1へバージョンUP

[Scientific Linux] Scientific Linux6.0を6.1へバージョンUP インストールしたまま放置してあったScientific Linux6.0を6.1へバージョンUPした Scientific LinuxはCentOSと違って # yum update ではOSのバージョンは上がらない 事前に6.1用のreleaseファイ…

vmwaretoolsをインストール

[ESXi] vmwaretoolsのマウント vsphere client のコントロールパネルから以下の様に選択する vmwaretoolsのインストール 対象機器から以下の様にコマンドを実行 # mkdir /media/cdrom # mount /dev/cdrom /media/cdrom # cp -p /media/cdrom/VMwareTools-xxx…

ESXi4.1からESXi5.0へバージョンUP

[ESXi] 検証用に使用しているESXi4.1で謎のネットワーク疎通不具合が起きて復旧しないので試しにESX5.0にしてみた。ESXIサーバはsupermicroのX7DBU 現象 ESXiから外部へのネットワーク疎通が突然不能になり、OSを再起動しないと治らない。 端末に直接つない…

bindの文法チェックなど

[bind] 先日でたbindの脆弱性の対応でバージョンUPした。その際に使用した確認コマンドのめも。 https://www.isc.org/advisorycve20114313JP confの文法チェック named-checkconf ゾーンファイルの確認 named-checkzone [どめいん] [ゾーンファイル] バージ…

gangliaでoptional_graphをホストビューに追加する方法

[ganglia] gangliaはクライアントをインストールするだけでさまざまなメトリクスが簡単に収集できるツール。 http://ganglia.sourceforge.net/ただ標準だとノードごとoptional_graph出力が出来ないので、 以下の様な修正を加えてホストビューにもoptional_gr…

■InnodbとmyIsamが混在している環境でのレプリケーション再設定

[mysql][レプリケーション] dbのレプリケーション構成でマスターmyIsam,スレーブinnodb スレーブmyIsam,マスターinnodbの構成サーバが見つかったのでinnodbに統一する作業を行った。 サーバのバージョンは CentOS5.7 5.1.59-community-log MySQL Community S…