この人生(時間)を楽しむ
尊敬する言葉:
生存適者
目的のために、有効ならば、手段を選ばずつまり、本末を転倒しない
イベント備忘録:
5/24(金)18:00-20:00 http://www.linuxfoundation.jp/content/map
5/25 (土) 13:00 Big Raspberry JAM TOKYO 2013 http://atnd.org/event/E0015063?vos=cpatnsoccap0111026001
5/26(日)〜 31(金)LinuxCon Japan 2013 Vo
6/29 大統一Debian勉強会
2007-11-30
■[金物]W05K
http://k-tai.impress.co.jp/cda/article/news_toppage/37437.html
KDDIおよび沖縄セルラーは、EV-DO Rev.A方式に対応し、下り最大3.1Mbps、上り最大1.8Mbpsのデータ通信が可能な京セラ製データ通信端末「W05K」を12月下旬より発売する。
ほー
72,000パケット以上の利用は定額となるため、WINシングル定額(フルサポート)で月額最大6,930円、WINシングル定額(シンプル)で月額最大5,985円になる。
うーむ
http://guttyon.livedoor.biz/archives/50844459.html
発売日・価格@九州・福岡
発売日
12月22日
価格
31290円(シンプル)
10290円(フルサポ)
うーむ
真偽は未確認
W05K まとめサイト
■[oracle][Linux]SHMMAX
http://docs.sun.com/source/816-5274-01/db_tune.htm
SHMMAX 設定は大きすぎるように見えますが、SHMMAX 設定を実際に必要とする値より大きくしてもペナルティはありません。
へー
2007-11-28
2007-11-27
■[Linux]smbmountからmount.cifsに変更
http://www.atmarkit.co.jp/flinux/rensai/linuxtips/a004mountcifs.html
# mount -t cifs //WindowsマシンのIPアドレス/フォルダ マウントポイント -o username=ユーザー名
EL5ではsmbmountは時代遅れになっていた。
■[Linux]ディレクトリの複製
http://www.math.kobe-u.ac.jp/~kodama/tips-backup.html
http://www.linux.or.jp/JF/JFdocs/Tips-HOWTO/short.html
(cd /source/directory && tar cf - . ) | (cd /dest/directory && tar xvfp -)
(LDP(翻訳JF) の Tips-HOWTO から)
(GNU tar なら --directory をつかう?)
cp -a も良いですよ. link や /dev/ も OK です. 空ディレクトリの複製ができないとか, ちょっとした問題はあるけど.
cp -a /source/directory/* /dest/directory
tarもcpも時間的にはあまり変わらなかった。
■[Linux][金物]HDDの温度
hddtemp
S.M.A.R.T経由のようだ。
http://www.itmedia.co.jp/help/tips/linux/l0682.html
http://www.guzu.net/linux/hddtemp.php
実行例
暇なディスク
# hddtemp /dev/sda
WARNING: Drive /dev/sda doesn't appear in the database of supported drives
WARNING: But using a common value, it reports something.
WARNING: Note that the temperature shown could be wrong.
WARNING: See --help, --debug and --drivebase options.
WARNING: And don't forget you can add your drive to hddtemp.db
/dev/sda: WDC WD1600YS-18SHB1 ##: 33°C or °F
忙しいディスク
# hddtemp /dev/sdb
WARNING: Drive /dev/sdb doesn't appear in the database of supported drives
WARNING: But using a common value, it reports something.
WARNING: Note that the temperature shown could be wrong.
WARNING: See --help, --debug and --drivebase options.
WARNING: And don't forget you can add your drive to hddtemp.db
/dev/sdb: ST3160812AS ##: 42°C or °F
USB接続:予想通り表示されず
# hddtemp /dev/sdc
/dev/sdc: SEAGATE ST3500630AS: S.M.A.R.T. not available
2007-11-26
■Unix階級
http://www.bsddiary.net/doc/hierarchy.txt
http://www.fiction.net/tidbits/computer/unix_hierarchy.html
初心者
- 端末とはどういうものかがよくわかっていない
- viの基礎について学ぶべきことがまだある
- どうすれば別のディレクトリーに行けるのかわからない
- 入力行ごとにリターンを打つことにまだとまどいがある
グル
めも
2007-11-25
■[Linux][vtomo]sedfスケジューラ図解
http://www.itmedia.co.jp/enterprise/articles/0709/26/news011.html
creditスケジューラ図解
http://www.valinux.co.jp/contents/tech/techlib/eos/xencredit/xencredit.html
■[Windows]VNC
RealVNC日本語版
http://www.vector.co.jp/soft/win95/net/se396437.html
UltraVNC 日本語版
http://www.vector.co.jp/soft/win95/net/se396437.html
未評価
2007-11-21
■[Linux]使用中の共有メモリセグメント大きさ
PostgreSQLパフォーマンスチューニングmemo
http://www.asahi-net.or.jp/~aa4t-nngk/pgsql5.html
# ipcs -m
カーネルメモリのページサイズ
# getconf PAGE_SIZE
普通は4KBらしい
■[Linux][C言語]ワンライナー(もどき)Cプログラム
http://www.asahi-net.or.jp/~aa4t-nngk/pgsql5.html#shmmax
http://docs.rootda.org/www.puschitz.com/TuningLinuxForOracle.shtml
$ cat << EOF |
#include <stdio.h>
main() { printf ("%d bytes\n",getpagesize()); }
EOF
gcc -xc - -o /tmp/getpagesize
/tmp/getpagesize; rm -f /tmp/getpagesize
素敵〜
やってる内容はgetconf PAGE_SIZE。
■[bash]Bash Prompt HOWTO
http://archive.linux.or.jp/JF/JFdocs/Bash-Prompt-HOWTO.html
めも
多種実験環境識別用
$ cat /etc/bashrc |tail -n 1 export PS1="[ProductName $(cat /etc/*-release | head -n 1) $(uname -m) \$(date +%H:%M:%S)]\n[\u@\h \W]\\$ "
その2、一部cut
export PS1="[ProductName $(cat /etc/*-release | head -n 1 | cut -d " " -f 3- ) $(uname -m) \$(date +%H:%M:%S)]\n[\u@\h \W]\\$ "
美しくないな〜。
まあいいか<オイ。
2007-11-20
■[動画編集][Windows]ムービーメーカー
ビデオクリップの分割
http://hamachan.info/windows/movie.html
適切なポイントで一時停止して、右の方にある分割ボタンで実施。
■[動画編集][Windows]ムービーメーカー
エラー:イベントを開始するメソッドがインターフェイスに多すぎます
http://okwave.jp/qa2432989.html
めも
結局、マシン再起動でエラーが出なくなった...
その後、同現象が出たマシンおよび下記メッセージを出したマシンは
ファイルの再生に必要なコーデックがコンピュータにインストールされていないため、 読み込むことができません。必要なコーデックを既にダウンロードしてインストールしている場合は、Windows ムービー メーカーを閉じてから再度開始し、もう一度ファイルを読み込んでください。
HDDカム付属のツールのインストールとWindowsメディアエンコーダの導入で解決したように見える。
http://www.microsoft.com/japan/windows/windowsmedia/download/encode.aspx
参考:
■[Windows]Windowsムービーメーカー インストール済みコーデックの確認
Windowsムービーメーカーの「ツール」>「オプション」>「互換性」タブのフィルタ
http://www.katch.ne.jp/~kakonacl/douga/winmoviemk/moviemk_taio.html
■[動画編集][Windows]MMname2
http://page.freett.com/HarryTools/
- 動画ファイルのコーデックやメディア情報を調べます。
- OGM動画も詳細な情報が調べられます。
- 不完全ファイル(尻切れファイル)を調べられます。
- DivFixで修復されたファイルを判定できます。
めも
■[動画編集]インストールされているコーデックの確認
http://okwave.jp/qa437520.html
インストールされているコーデックの一覧は、
スタート>設定>コントロールパネル>サウンドとマルチメディアを開いて、
「ハードウェア」タブの「ビデオCodecs」のプロパティにあります
めも
■[動画編集]Windowsムービーメーカーで作ったファイルを綺麗にニコニコ動画でUPする方法
http://d.hatena.ne.jp/dangerous1192/20070713/p1
めも
未検証
2007-11-17
■技術書を執筆される方々にお願いしたい10の項目
http://kmuto.jp/d/index.cgi/computer/those-who-write-computer-books.htm
ほほー
■[金物]SATA SAS
互換性
http://www.express.nec.co.jp/pcserver/techinfo/hddsassat/index.html
SATAコネクタの信号はSAS信号のサブセットになっているため、SATAデバイスとSASコントローラの互換性が確保されています。SASドライブは、SATAコントローラでは動作しません。また、誤挿入がないようにSASドライブのコネクタにはキーが付いています。
仕様差(SATA2 SAS)
http://www.express.nec.co.jp/pcserver/techinfo/hddsassat/index.html
SATA2 SAS データ転送速度 300MB/s 300MB/s 回転数 7,200rpm 15,000rpm 平均シーク時間 8ms (最大) 4ms (最大) HDD内部データ転送レート 60MB/s 110MB/s 転送方式 半二重通信 全二重通信 HDD容量 大 小 ケーブル規格 最大1m 最大10m 最大搭載HDD台数 16台/ポート 128台/ポート コマンド処理 単コマンド処理 複数処理あり 価格 SASと比べて安価 SATAと比べて高価
めも
AHCI
http://akiba.ascii24.com/db/review/hard/hdd/2005/02/15/654108-000.html
AHCIをサポートしていなければシリアルATA IIは利用できないが、「AHCI=シリアルATA II」というわけではない。もっとも、逆にいえばAHCIをサポートするということはシリアルATA IIへ対応するためということ
へー
■[金物]マルチレーンとポートマルチプライヤの比較
http://www.oliospec.com/review/ml.html
ポートマルチプライヤ マルチレーン 高速化 ◎ ◎ 大容量 ◎ ◎ 冗長性 △ ◎ コスト ◎ ○
めも
2007-11-16
■[Linux][VMware]UUIDの変更によるeth0のeth1への変更を抑制
/etc/udev/rules.d/z25_persistent-net.rulesを以下のように変更
#SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="xx:xx:xx:xx:xx:xx", NAME="eth0"
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="?*", NAME="eth0"
NIC 2本足したら駄目そうだが。
以下は古い内容
http://lists.debian.or.jp/debian-users/200705/msg00053.html
/etc/udev/rules.d/z25_persistent-net.rules
に「NAME="eth1"」のようなエントリがあるのでこれをeth0にしてやればよい
のでは。
で、今後これをやらないようにするということになると、
/lib/udev/write_net_rulesの機能を潰すということになりますかね。
/lib/udev/write_net_rules冒頭で
exit 0 させたところうまく行ったようだ。
■[VMware][Vista]VMware Server on Vista 64-bit
http://blog.so-net.ne.jp/Straycats/2007-04-21
ま、危険ですが、
bcdedit /set loadoptions DDISABLE_INTEGRITY_CHECKS
で、万事解決。
ほほー
未検証
■[VMware][Vista]vistaにvmware serverをインストール
結果、普通には使えるがネットワークインターフェースの設定ができない。。
というのは、ネットワーク周りをいじるツールで「OK」ボタンが押せないのです。
設定自体は画面も正常に表示されるが、いざ「OK」がグレーアウトしてしまっているのです。。
vmnetcfg.exeを管理者で実行で、OKボタンがグレーアウトされる現象が回避できます。
ほー
未検証
■[VMware]ブリッジにブリッジ
http://takuo.jp/blog/2007/06/000018.html
VMwareのホストとゲストですべてネットワークが完結している場合、
物理的なイーサネットインターフェースのリンクアップは必要だろうか。
ブリッジ(br0)をつくってそれにvmnetをアタッチするようにしてみたら、物理的にリンクアップしなくても動くようになった。
へー
未検証
2007-11-15
■[Linux][rpm]x86_64、32Bitパッケージの見分け方
x86_64 環境で i386 の RPM を削除する
http://futuremix.org/2007/09/rpm-erase-i386
rpm -qa --qf "%{NAME}-%{VERSION}-%{RELEASE}.%{ARCH}\n" | grep i[36]86 | xargs rpm -e
ほー
rpm -qi glibcをやると2個出てくる環境にて実行。
# rpm -qa --qf "%{NAME}-%{VERSION}-%{RELEASE}.%{ARCH}\n" | grep glibc
glibc-common-2.5-12.x86_64
glibc-2.5-12.x86_64
glibc-2.5-12.i686
ふむ
■livedoor Reader
http://futuremix.org/2007/08/livedoor-reader-nifterm
今日さまざまなネット上の新着情報が RSS という形で集約され、livedoor Reader という快適なツールを得たことで、ようやくパソコン通信時代の快適さを取り戻したのです。なんだか世界が開けてきた気がします。
早い話が livedoor Reader は在りし日の Nifterm を彷彿させる
へー
めも
2007-11-14
■黒歴史 Mt. Xinu
http://slashdot.jp/comments.pl?sid=380233&cid=1250002
かつてMt. Xinuという会社があって、4.3BSD-tahoeベースのmore/bsd 4.3という商用UNIXを
販売してました。
(中略)
XinuはXinu is not UNIXの略で、さらにMt. XinuはUNIXTMの逆綴りになっているという、
なかなかに気の利いたネーミングだったわけです。
へー
ストールマンがGNUを提唱したとき、「GNUってXinuの真似じゃん。ストールマンも安っぽいこと
するよなあ。Xinuって名前を先に思い付かれたのがよっぽど悔しかったんだろうか」
ほー
それが今ではMt. Xinuなんて誰も憶えてないわけです。GNUという名前の起源を語るなら
必ず触れられてなければおかしいはずなんだけど、なんだか「ナカッタコトニナッテル」っぽい。
ひょっとして黒歴史扱いなの?
歴史は勝者によって書かれる。
(黒)歴史が、また一ページ。
...GNUって勝者か?
未検証
■[VMware][Linux]仮想マシン上のメモリサイズ
vm設定
cat *.vmx| grep mem
memsize = "1024"
32Bit Linuxゲスト
cat /proc/meminfo | grep Total
MemTotal: 1035400 kB
1035400KB=1011.1328125MB
13Mほど足りない。微妙〜
少し増やした。
cat *.vmx| grep mem
memsize = "1040"
cat /proc/meminfo | grep Total
MemTotal: 1051652 kB
105165KB/1024=1027.00390625MB
メモリ1GB(1024MB)を仮想マシン(32Bit Linuxゲスト)に見せるにはこの環境の場合、これが最低のようだ。
追記
x86_64 Linuxゲストの場合は1052MB割り当てでゲスト上で1027MBとなった。
やはり若干管理用領域?が余分に必要のようだ。
2007-11-13
■[英語]reality distortion field
http://japanese.engadget.com/2007/01/26/apple-bottom-loading-optical-drive/
http://wiki.livedoor.jp/yushinhozumi/d/reality%20distortion%20field
へー
辞書にない英語
http://wiki.livedoor.jp/yushinhozumi/d/FrontPage
英文和訳を業とする管理者が、辞書に載っていない英語(単語・熟語)の意味をメモするための Wiki。
言葉自体は辞書に載っているが、特定分野では別の意味で使われる場合の訳とか
めも
2007-11-09
2007-11-08
■[Linux][Oracle]稼動しているはずのRACインスタンスに接続できない。
誤
ORACLE_BASE=/opt/app/oracle/ ORACLE_HOME=/opt/app/oracle/〜/db/ ORACLE_SID=rac
上記状態で接続テスト時にアイドルインスタンスに接続してしまう。
cd $ORACLE_HOME sqlplus /nolog connect / as sysdba
Connected to an idle instance.
原因
1.ORACLE_HOMEの末尾の/が余計
2.ORACLE_SIDの末尾に数字が必要(ps等で調査)
正
ORACLE_BASE=/opt/app/oracle/ ORACLE_HOME=/opt/app/oracle/〜/db ORACLE_SID=rac1
■[Linux][VMware]共有ディスク用ディスクロックの解除
disk.locking = "false" diskLib.dataCacheMaxSize = "0" diskLib.dataCacheMaxReadAheadSize = "0" diskLib.dataCacheMinReadAheadSize = "0" diskLib.dataCachePageSize = "4096" diskLib.maxUnsyncedWrites = "0"
http://blogs.sqlpassj.org/matu_tak/archive/2004/05/13/2153.aspx
ほー
2007-11-07
■[書籍]汁かけめし快食學
読了
http://d.hatena.ne.jp/gunshot/20071021/p1
関連でたどり着いたページ
http://homepage2.nifty.com/entetsu/
で紹介されていた本。
下品といわれつつ、「飾らず、力強くかけ飯を食う」面白いテーマの本だった。
■[Linux]ローカルタイムを参照先とするNTPサーバ
http://www.turbolinux.co.jp/support/document/knowledge/545.html
server に 127.127.1.0 を指定すると、NTPサーバが時間を合わせる基準として
自分自身のローカルクロック(システム時刻)を使用します。
めも
参考
■[Linux]ssh-copy-id
の代わり
http://d.hatena.ne.jp/lurker/20061219/1166457414
$ cat ./.ssh/id_rsa.pub | ssh user@remote_host "cat >> ./.ssh/authorized_keys"
$ ssh user@remote_host "chmod 600 ./.ssh/authorized_keys"
めも
dsa
$ cat ./.ssh/id_dsa.pub | ssh user@remote_host "cat >> ./.ssh/authorized_keys" $ ssh user@remote_host "chmod 600 ./.ssh/authorized_keys"
■[Linnux]partprobe
http://blogs.itmedia.co.jp/oreore/2006/08/hddpartprobe2_ce26.html
http://pantora.net/pages/linux/lvm/2/
fdisk後、メモリ上のパーティションイメージを読み直すコマンドのようだ
警告: 領域テーブルの再読込みがエラー 16 で失敗しました: デバイスもしくはリソースがビジー状態です。
カーネルはまだ古いテーブルを使っています。
新しいテーブルは次回リブート時に使えるようになるでしょう。
ディスクを同期させます。
partprobe実行後、(数分して?)mkfs等が使えるようになるようだ。
2007-11-06
■[Linux]ProLiant Support Packをアンインストール後、NIC起動失敗
デバイス eth0 は予期された MAC アドレスとは異なるアドレスを持っていますが、無視します
ifup: Device eth0 has different MAC address than expected, ignoring.
hp psp(ProLiant Support Pack)をすべてアンインストールしたところ、上記エラーが発生。
eth1も同様。
下記等を見て
http://h50221.www5.hp.com/cgi/service/knavi/production/doc_disp.cgi?category=722&doc=jnav003161
HWADDRの記述を消去したところ、
インターフェース eth0 を活性化中: bnx2 デバイス eth0 は存在しないようですので、初期化を遅らせます。
どうもリプレースされたNICドライバ毎消えたようなので、
ディストリビューション標準kernelをrpm -Uvh --forceで再導入。
で必要なpspのドライバのみを再適用して解決。
2007-11-03
■[金物]WX310SA初期暗証番号
WX310SA wiki
http://csmap.org/wiki/index.php?WX-310SA#v6efae3b
A.初期値は「3210」。加入したときに申込書に書いた暗証番号とは別です。
修理で基盤交換したら初期値に戻ったようだ。
■[金物][Linux]dd で壊れたパーティションイメージをコピーする
[knoppix:7073]
http://www.freeml.com/knoppix/7073
dd で壊れたパーティションイメージをコピーする場合、noerror と同時に
sync を指定する必要があります。sync により、エラーの部分は NULL で埋め
られて出力にコピーされます。sync を付けないとエラー部分は出力されませ
ん。また、noerror 指定時は終端で確実に停止させるために bs と count を
指定してしてください。count は fdisk のサイズから求めます。
例
# dd if=/dev/sda1 of=back-sda1 bs=512 count=*** conv=noerror,sync
ほー
2007-11-02
2007-11-01
■[金物][ネタ]FCoE
http://www.linux-foundation.jp/modules/eguide/event.php?eid=7
http://www.linux-foundation.jp/uploads/seminar20071101/lfjs-fujita.pdf
FCプロトコルをEtherフレームに乗っける
TCP/IPのオーバーヘッドがない分iSCSIより高速...なはず。
10ギガビット・イーサネット等のフレームロスの無い環境を前提とする。
10ギガビット・イーサネット=光ファイバ...それなんてFiberChanel?
10GBASE-Tって手も有りそうだが。
その名前にもかかわらず、ファイバーチャネルは銅線のツイストペアケーブルでも光ファイバーケーブルでも構築可能である。
オイ。
■iSCSI(Internet SCSI)基礎と実際
http://www.hpcc.jp/sacsis/2006/include/sacsis2006-web-tutorial-iscsi.pdf
ほー