ablog

不器用で落着きのない技術者のメモ

2008-11-01から1ヶ月間の記事一覧

Carbon Emacs をインストールしてみた

Mac

http://homepage.mac.com/zenitani/emacs-j.html からダウンロードして、デスクトップにできたアイコンを任意のディレクトリにドラッグ&ドロップするだけ。

プログラマーを引き付けるMac OS Xの魅力

Mac

http://www.atmarkit.co.jp/fcoding/articles/macosx/macosxa.html

Spaces かっこいい

Mac

Spaces [Ctrl] + カーソルキー で操作スペースを切替えられる。

備忘録

rawデバイス名は /dev/raw/rawN でないといけないみたい。 RSA認証を使う時、authorized_keys のパーミッションによってはパスワードを求められる。

OSユーザ・グループとOracleのシステム権限

Oracle をインストール時に聞かれる「権限付きオペレーティング・システム・グループ」について調べてみた。Oracle のシステム権限と OS グループをマッピングしているみたい。例えば、「データベース管理者グループ」にOSグループ「dba」を指定すると、「db…

MacBook Air 買っちゃった

Mac

かっこいい〜!衝動買いしちゃった。 MacBookだったら買ってなかった。UNIXベースのOSじゃなかったら買ってなかった。 モノを買ってこんなに興奮したのは子供の時以来な気がする。

MacBook Air で EMOBILE(D21HW) を使う

Mac

買いたての MacBook Air で EMOBILE を使ってみた。D21HW 本体を接続するだけでインストールできて超便利。最高の MOBILE 環境が完成! OS を起動する。 D21HW 本体を MacBook Air に接続する。 EMOBILE_UTILITY フォルダが自動的に開く。 EMOBILE HW ユーテ…

リスナーを再作成する方法

リスナーを停止する。 $ srvctl stop listener -n db01 リスナーを削除する。 $ srvctl remove listener -l LISTENER_DB01 リスナーを作成する。 $ netca

RHEL5 に 10gR2 をインストールする場合

RHEL5 で 10gR2 の OUI を起動しようとすると、 ... libawt.so: libXp.so.6: cannot open shared object file: No such file or directory と言って怒られる。libXp.rpm をインストールすると起動する。 # rpm -ivh libXp..i386.rpm RHEL4 では libXp.so.6 …

隠しパラメータを確認する

隠しパラメータを表示する > SELECT * FROM SYS.X$KSPPI WHERE KSPPINM LIKE '_%' b_tree_bitmap_plans の値を確認する。 > select ksppinm as "Hidden Parameter", ksppstvl as "Value" from x$ksppi join x$ksppcv using (indx) where ksppinm = '_b_tree_…

Red Hat Global File System(GFS)

あとで見ておく。 http://www.jp.redhat.com/magazine/NO11/

ミニマルPerl

何ヶ月か前に本屋で見かけて、「こういう本が欲しかった!」と思って衝動買いした本。ミニマルPerl ―Unix/LinuxユーザのためのPerl習得法作者: Tim Maher,安藤慶一,磯部孝一郎出版社/メーカー: オライリージャパン発売日: 2008/06/21メディア: 大型本購入: 4…

「crs_stat -t」風でサービス名をフルで表示する

$ crs_stat | awk '{print $1 "=" $4; }' RS="" FS="\n" | awk '{ printf "%-50s%s\n",$2,$4}' FS="="

優先インスタンス復旧後にサービスを再配置する

$ srvctl config service -d db01 -s SRV_1 SRV_1 PREF: db012 db013 AVAIL: db011$ srvctl status service -d db01 -s SRV_1 サービスSRV_1はインスタンスdb013, db011で実行中です。$ srvctl relocate service -d db01 -s SRV_1 -i db011 -t db012 $ srvct…

カーネルパラメータ

http://www.anarg.jp/~t-tugawa/note/linux/sockbuf.html http://www6.ocn.ne.jp/~bonz/tune/redhat62.html

swap領域を追加する

# fdisk /dev/hdb # mkfs -t ext3 /dev/hdb1 # vi /etc/fstab /dev/hdb1 /swap2 ext3 defaults 0 0 # mkdir /swap2 # dd if=/dev/zero of=/swap2/swap bs=1024 count=4128400 # mkswap /swap2/swap # swapon /swap2/swap # vi /etc/fstab /swap2/swap none s…

Redhat EL5 での raw デバイスの設定方法

rawデバイスのマッピングとパーミッションの設定を行う # vi /etc/udev/rules.d/60-raw.rules ACTION=="add",KERNEL=="sda1",RUN+="/bin/raw /dev/raw/raw1 %N" ACTION=="add",KERNEL=="sdb1",RUN+="/bin/raw /dev/raw/raw2 %N" ACTION=="add",KERNEL=="sdc1…

ランレベル3に変更するとログインできない

ランレベルを5から3に変更するとログインできない。 /var/log/secure には以下のメッセージが出力される。 Nov 16 06:43:38 db01 login: PAM unable to dlopen(/lib/security/pam_limits.so) Nov 16 06:43:38 db01 login: PAM [error: /lib/security/pam_lim…

デバイスの Block size の確認方法

dumpe2fs -h /dev/sdh1 | grep 'Block size' 参考 ブロックアルゴリズムとB-Treeアルゴリズム (2/3):Linuxファイルシステム技術解説(2) - @IT

絵を見てわかるOS/ストレージ/ネットワーク データベースはこう使っている

この本すごくわかりやすい。 プログラミング・暗号・数学などでは結城浩さんの本がわかりやすくて好きだけど、Oracle関係では小田圭二さんの本が好き。 「OracleもOSの上で動くアプリケーションに過ぎない。」って考え方がいい。「Why」がわかる。絵で見てわ…

ASM present but not startable, querying user..

dbca でデータベース作成時(11g RAC)に以下のポップアップが表示された。 DBCA could not startup the ASM instance configured on this node. To proceed with teh database creation using ASM you need the ASM instance to be up and running. Do you …

存在するはずのワイヤレスネットワークに接続できない

セキュリティーソフトのファイアウォール機能を停止したら接続できた。

SQLスクリプトの戻り値でSQLの実行結果を判定する

WHENEVER SQLERROR EXIT SQL.SQLCODE BEGIN EXECUTE IMMEDIATE 'ALTER SYSTEM ARCHIVE LOG CURRENT'; END; / EXIT

あとで調べること

KROWN:63238

デフォルトの LANG を変更する方法

言語設定ファイル /etc/sysconfig/i18n を変更して reboot する。 # vi /etc/sysconfig/i18n LANG=c # reboot 追記(2010/11/04): デフォルトの LANG というより、「システムの標準ロケール」の設定というほうが適切なのかな。

11g RAC構築で dbca の画面が次に進まない

Oracle 11g で dbca を使って ASMディスクグループを作ろうとすると、画面が次に進まない現象が発生。 $ dbca [Oracle Real Application Clusters データベース]を選択して、[次へ]を押下する。 [自動ストレージ管理の構成]を選択して、[次へ]を押下する。 …

システムの基盤設計について考えてみた

平和なある日、ユーザは快適にシステムを使っている。適切な性能設計の賜物だ。 日次・週次・月次などのサイクルで自動運行される処理が自動実行される。 バックアップ、不要になったファイルやテーブルのデータの削除、DBの統計情報の収集などが行われる。 …

藤沢の美容室

ここの店長は腕がいい。はやいしうまいし、切ってもらった後のメンテも楽。 もう他で切ってもらうのは無理。http://beauty.hotpepper.jp/B_20100/slnH000076202_fvt0.html

調査用のURLをメモっておく

IIS http://technet.microsoft.com/ja-jp/library/cc785089.aspx http://www.microsoft.com/japan/technet/windowsserver/2003/technologies/webapp/iis/default.mspx http://msdn.microsoft.com/en-us/library/aa737439.aspx http://www.atmarkit.co.jp/fwi…

alter system switch logfile と alter system archive log current の違い

switch logfile はREDOログのスイッチのみを行う。RACの場合、自インスタンスのみログスイッチする*1。 archive log current はREDOログのスイッチとREDOログのアーカイブを行う。 SQL文: ALTER MATERIALIZED VIEW〜ALTER SYSTEM *1:switch log global で全…