さくらのVPSで複数台の契約するときの注意点

記事自体の注意点 これは2012年10月末位の経験と周囲の情報をもとにした話なので,のちに状況など変化している可能性があります. 要約 この記事はさくらのVPSを複数台借りたときにちょっと困ったこと,具体的にはVPSのハイパーバイザーが同一筐体になってし…

inodeが枯渇するとどうなるか

何年も前にinode枯渇問題に直面したことが何度かあったので,結果は知っているのですが,ちょっと詰まってしまった別件があり,現実逃避目的でとりあえず息抜きで試してみました.どうみてもトーシロの検証でサーセン. [root@centos6 ~]# dd if=/dev/zero o…

パッケージ名がわからなくてもyumでインストールできる場合の紹介その2

はてぶろを招待してもらえずすねている id:elf です.別に気にしていないんだからね!! ってなんか懐かしいノリなんだけどどうでもいいです.約1ヶ月前に「パッケージ名がわからなくてもyumでインストールできる場合の紹介」というのを書きました. 今回はも…

パッケージ名がわからなくてもyumでインストールできる場合の紹介

CentOS 5の環境でとある作業をしているときによくある風景に遭遇しました. いわゆる「依存関係が解決していないからビルドできんぞヴォケ!!」ですね. $ rpmbuild -ba SPECS/publican.spec エラー: ビルド依存性の失敗: perl(Devel::Cover) は publican-2.8…

lsb準拠のLinuxならディストリビューションやバージョンの識別はパッケージ情報やlsb_releaseを使おう

よく/etc/redhat-releaseの内容でOSの種類やバージョンを調べているスクリプトを見かけますが,10年前ならともかく,今となってはいまいちなやり方です. ということで別の手段を紹介したいと思います. /etc/redhat-releaseの持ち主パッケージの情報を調べ…

メディア(isoファイル)から簡単にローカルのリポジトリーを作成する方法

もう既にいろんなところに転がっていそうだけどはてダのリハビリがてら. 前書き CentOS 6.0が出た記念に自宅でも入れてみようか…と思ったけど引越し直後,自宅の環境がいろいろな理由で貧弱になっており,ネットワークにつながらないATOMなマシンが1台…仕方…

そんなバカなセニョリータ!!

Perlにも少し慣れてきたのでだんだんワンライナーで試すことが増えてきたぜ. $ perl -e 'use Data::Dumper; my $foo; print Dumper($foo); print "set\n" if (defined($foo->{foo})); print Dumper($foo);' $VAR1 = undef; $VAR1 = {}; 値変わらないでよ!! …

きっと大丈夫

入社おめでとうございます. 社内全体 MTG で flickr のプレミアムユーザであることを dis られたので 弊社のサービスでありますフォト蔵の API を使って皆さん(誰?)に許していただこうと思います。 大丈夫です.たぶん社員(特に最近入った社員)でフォト蔵…

続: インスタンス オブジェクトを消したい

インスタンス オブジェクトを消したい - よくきたはてダ でいろいろコメントをいただいたので,ご提示いただいたサンプルをなぜ使わなと考えるかを一応書いておきます.元ネタは「インスタンス オブジェクトを今すぐ消したいんだけど!!」という話です.っで…

インスタンス オブジェクトを消したい

そろそろPerl暦1ヶ月になりそうです.たぶん初めてのPerlエントリー!! さてメモ. Perlでインスタンスしたオブジェクトをとある事情で明示的に消したいと思ったわけですよ.#その後こういう実装は不要になるようにしたわけですが @elf undef $object;で解決…

Cacti 0.8.7g Released

ずいぶん遅れたけど7月10日にリリースされたみたいです. つたない翻訳でいうのもなんですが,誤字脱字が多い気がしますね.あとなぜかタイトルが細かく変わってたり,ベータのころの報告が消えていたり… bug: Windows 用シェル エスケープの改善 (Implement…

Cacti 0.8.7g BETA 2 Released (まだベータだお)

ChangeLogを見る限り4件目のtypoが増えただけみたいです. 特に問題がなければ6月21日に0.8.6gの正式リリースをするとのこと.bug: RRDTool 1.4.x が設定にはあるがインストーラーにはない (RRDTool 1.4.x exists in settings, but not in install.php) bug:…

Cacti 0.8.7g BETA 1 Released (ベータだお)

今回0.8.6gの正式リリースは2週間ほどおくらせることにしたらしい. とりあえず一部ChangeLogのみ翻訳. 今回重要なのはもっと後のほうですね(苦笑 bug: スペル ミスが原因の lib/snmp.php の警告 bug: Windows 用シェル エスケープを使う bug#0001747: 入力…

Cacti 0.8.7fは使うなとのこと

PHP

よく読んだら「Cacti 0.8.7fは使うな」メールが来ていた. 多分こんな感じかと. LDAP 認証でのログインで未定義インデックスの警告が発生する (LDAP authentication for login produces a warning about an undefined index) (nowはnoじゃないのかな) グラ…

Intel系用ファームウェア バージョン 3.2.7 ビルド番号0526 (v3.2.7 Build0526)のリリースを翻訳してみた

翻訳作業中に知ったんだけど,iSCSIはまだVMware CertifiedじゃなかったのかYO!! このファームで安定するのかなぁ〜 開始する前に この更新を適用する前にすべてのデータをバックアップすることを強くお勧めいたします UIが不完全だったりおかしいことを見つ…

何だこのどっと

自宅のサーバーのメンテナンスをしていたら…何これ? $ ls -lad public_html* drwxrwxr-x 83 elf elf 4096 2010-05-25 21:17 public_html/ drwxrwxr-x. 4 elf elf 4096 2010-05-25 21:17 public_html_/「drwxrwxr-x.」ってなにこれ? $ stat public_html* File…

Jaws CMSのメッセージカタログの差分を出す

PHP

翻訳対象の英語メッセージがどう更新されたのか,リポジトリーを元に管理をします. 時々やってるんですが,基本的にリポジトリーベースで管理をしないと差分追跡ができなくて. Serendipity Weblogの場合はこういうのを用意して作業しています.http://elf.…

iscsi-initiator-utilsで繋いでみる (bonnie++で評価)

# df | grep 'sd[fg]' /dev/sdf1 8253880 149628 7684976 2% /mnt/iscsi1 /dev/sdg1 8253880 149624 7684980 2% /mnt/iscsi2# mkdir -p /mnt/iscsi{1,2}/test # chmod a+w /mnt/iscsi{1,2}/test # sync; time bonnie++ -q -d /mnt/iscsi1/test/ -x 3 -u elf …

iscsi-initiator-utilsで繋いでみる (ext3デバイスを作る)

先日の続きの一部. 実運用中のサーバーがイニシエーターなので参考にもならないかも(痛 # time mkfs.ext3 /dev/sdf1 > /dev/null mke2fs 1.41.9 (22-Aug-2009) real 0m5.440s user 0m0.019s sys 0m0.540s # time mkfs.ext3 /dev/sdf1 > /dev/null mke2fs 1.…

WD20EADS取り付け作業ごく一部メモ

ただいまストレージ サーバー構築中で、事前準備でちまちまと広がりの少ない作業をしています. とりあえず少しずつ取得したものを保管しておきます. # /bin/cat /proc/scsi/scsi Attached devices: Host: scsi0 Channel: 00 Id: 00 Lun: 00 Vendor: Kingma…

Hadoopの全貌を網羅したビッグな入門書

Hadoop作者: Tom White,玉川竜司,兼田聖士出版社/メーカー: オライリージャパン発売日: 2010/01/25メディア: 大型本購入: 9人 クリック: 449回この商品を含むブログ (73件) を見る「Hadoopを使う」というだけだとした場合((ほとんどの場合はそうだと思うけど…

RPC結論

RPC結論は語弊があるんですけど,よく言われるNFSをするときはportmapperがねーということに関してです. 結論でいうとNFSv4使えで終了.さようならportmapper.http://d.hatena.ne.jp/elf/20091109/1257751123

10年以上前にやったオブジェクト指向風のC言語開発

20世紀に僕は組み込み系でこんな風なコードを書いていた気がします. 10年ぶりに空で書いているので正しいのかどうか不明です. ほら動かしたいんじゃなくて昔は〜的なゴミネタですよ(何 #include <stdio.h> typedef struct { int (*method1)( void); int property1; </stdio.h>…

tarのmanでちょっとワロタ

BUGS The GNU folks, in general, abhor man pages, and create info documents instead. The maintainer of tar falls into this category. Thus this man page may not be complete, nor current, and was included in the Red Hat CVS tree because man i…

suで一時的にシェルを変える方法

CentOS 5で root から su できなかったので調べてみた。なるほど。http://blog.mizoshiri.com/archives/214 下記のようになった場合[root@hoge home]# su - hoge This account is currently not available./etc/passwdを編集します。[root@hoge home]# vi /e…

Thunderbird(Shredder) 3.0(RC1)変更点の翻訳を読んでの所感

Mozilla Fluxに掲載されたThunderbird 3 RC1変更点を読んでみて実際のユーザー(Thunderbirdとしては使ったことないですが)の所感です. 全体的にネガティブな文章になってしまっていますが,さくさく動くThunderbirdを期待している人は気をつけたほうがいい…

Zend FrameworkとZFSは相性が悪い

$ zf(補完) zf.php zf.sh zfgrep zforce zfs zfs-fuse すみません.どうしようもない100%ネタです.#zfgrepは別ですね(何

必要なSRPMだけリモートのリポジトリーから取得する

rpmforgeやEPEL,その他世にあるリポジトリーをミラーすると使わないRPMのために大量のストレージを用意しなければならないですね.SATAなディスクならともかくそうじゃないときには困ります(RHEL 5用のEPELで2GB越). かといってSRPMが必要なときにiDCにい…

OCFSを試してみたい!!

OCFSを試してみたい!!ので入手から.よい子はまねをしないように. for A in i386 x86_64; do mkdir -p ${A}/RPMS; pushd ${A}; for V in 128 128.{1.1,1.10,1.14,1.16,1.6,2.1,4.1,7.1} 164 164.{2.1,6.1}; do wget http://oss.oracle.com/projects/ocfs2/d…

続: iptablesでrpcをごにょごにょ

libipt_rpc.cは1.3.8で死んでいた.チーン. nfs関連のポート番号は固定にした… # sed -i 's/^#\([A-Z_]*PORT=[0-9]*\)/\1/g' /etc/sysconfig/nfs