- 追加された行はこの色です。
- 削除された行はこの色です。
***Linux編 [#p9b34544]
- RAWデバイスの作成
[db2inst1@inasa sysconfig]$ cat rawdevices
# raw device bindings
# format: <rawdev> <major> <minor>
# <rawdev> <blockdev>
# example: /dev/raw/raw1 /dev/sda1
# /dev/raw/raw2 8 5
/dev/raw/raw1 /dev/hda8
-RAWデバイスのパーミッション変更
デフォルトでroot:diskになっているのでインスタンスユーザーにオーナー変更する。
//
[db2inst1@inasa sysconfig]$ ls -la /dev/raw/raw1
crw-rw---- 1 root disk 162, 1 Oct 5 1999 /dev/raw/raw1
[root@inasa sysconfig]# chown db2inst1:db2 /dev/raw/raw1
[root@inasa sysconfig]# ls -la /dev/raw/raw1
crw-rw---- 1 db2inst1 db2 162, 1 Oct 5 1999 /dev/raw/raw1
//
rawデバイスをコントロールするコントロールファイルにもreadパーミッションを与える
//
[root@inasa sysconfig]# ls -la /dev/rawctl
crw------- 1 root root 162, 0 Oct 5 1999 /dev/rawctl
[root@inasa sysconfig]# chmod 664 /dev/rawctl
[root@inasa sysconfig]# ls -la /dev/rawctl
crw-rw-r-- 1 root root 162, 0 Oct 5 1999 /dev/rawctl
-テーブルスペースの作成
[db2inst1@inasa db2inst1]$ db2 "create tablespace reportspace pagesize 4096 managed by database using (device '/dev/raw/raw1' 258910) prefetchsize 16"
DB20000I The SQL command completed successfully.
----
- Linux RAWデバイスの扱い
http://www.linux.or.jp/JM/html/util-linux/man8/raw.8.html
[root@inasa IBMdb2]# raw -qa
/dev/raw/raw1: bound to major 3, minor 8
----
参考文献
[1] http://www.atmarkit.co.jp/flinux/rensai/db2_07/db2_07b.html
#hr
#comment
#counter