Oracle 11gR2RACの展開を行う3
パート2DNSの順方向および逆方向の解決が構成されている,次に、Oracleクラスタソフトウェアをセットアップする必要があります,oracleデータベース作成ユーザー,ユーザー・グループ,コンテンツ,環境変数,カーネルを変更する,リソースの制約など。。次に、共有ディスクを作成してフォーマットします,Linuxに認識させる。
ユーザーを作成する,パスワードを変更する,ユーザープロファイルを変更する
ユーザープロファイルを変更する ,SID , 次のように:
node1:
groupadd -g 1000 oinstall
groupadd -g 1200 asmadmin
groupadd -g 1201 asmdba
groupadd -g 1202 asmoper
useradd -u 1100 -g oinstall -G asmadmin,asmdba,asmoper -d / home / grid -s / bin / bash -c “グリッドインフラストラクチャの所有者” グリッド
グリッド | passwd –stdinグリッド
エコー “エクスポートTMP = / tmp” >> /ホーム/グリッド/.bash_profile
echo‘export TMPDIR = $ TMP’ >> /ホーム/グリッド/.bash_profile
エコー “ORACLE_SID = + ASM1をエクスポートします” >> /ホーム/グリッド/.bash_profile
エコー “ORACLE_BASE = / u01 / app / gridをエクスポートします” >> /ホーム/グリッド/.bash_profile
エコー “ORACLE_HOME = / u01 / app / 11.2.0 / gridをエクスポートします” >> /ホーム/グリッド/.bash_profile
エコー “ORACLE_TERM = xtermをエクスポートします” >> /ホーム/グリッド/.bash_profile
エコー “NLS_DATE_FORMAT = ’yyyy / mm / ddhh24をエクスポートします:私:NS'” >> /ホーム/グリッド/.bash_profile
echo‘export TNS_ADMIN = $ ORACLE_HOME / network / admin’ >> /ホーム/グリッド/.bash_profile
echo‘export PATH = / usr / sbin:$道’ >> /ホーム/グリッド/.bash_profile
echo‘export PATH = $ ORACLE_HOME / bin:$道’ >> /ホーム/グリッド/.bash_profile
echo‘export LD_LIBRARY_PATH = $ ORACLE_HOME / lib:/lib:/usr / lib’ >> /ホーム/グリッド/.bash_profile
echo‘export CLASSPATH = $ ORACLE_HOME / JRE:$ORACLE_HOME / jlib:$ORACLE_HOME / rdbms / jlib’ >> /ホーム/グリッド/.bash_profile
エコー “ユーザープロファイルを変更する” >> /ホーム/グリッド/.bash_profile
エコー “LANG = en_USをエクスポートします” >> /ホーム/グリッド/.bash_profile
エコー “NLS_LANG = american_america.AL32UTF8をエクスポートします” >> /ホーム/グリッド/.bash_profile
エコー “umask 022” >> /ホーム/グリッド/.bash_profile
echo‘export PS1 =”`/ bin / hostname -s`-> “‘ >> /home / oracle / .bash_profile
エコー “エクスポートTMP = / tmp” >> /home / oracle / .bash_profile
echo‘export TMPDIR = $ TMP’ >> /home / oracle / .bash_profile
エコー “ユーザープロファイルを変更する” >> /home / oracle / .bash_profile
エコー “ユーザープロファイルを変更する” >> /home / oracle / .bash_profile
エコー “ORACLE_BASE = / u01 / app / oracleをエクスポートします” >> /home / oracle / .bash_profile
echo‘export ORACLE_HOME = $ ORACLE_BASE / product / 11.2.0 / db_1’ >> /home / oracle / .bash_profile
エコー “ORACLE_UNQNAME = devdbをエクスポートします” >> /home / oracle / .bash_profile
echo‘export TNS_ADMIN = $ ORACLE_HOME / network / admin’ >> /home / oracle / .bash_profile
エコー “ORACLE_TERM = xtermをエクスポートします” >> /home / oracle / .bash_profile
echo‘export PATH = / usr / sbin:$道’ >> /home / oracle / .bash_profile
echo‘export PATH = $ ORACLE_HOME / bin:$道’ >> /home / oracle / .bash_profile
echo‘export LD_LIBRARY_PATH = $ ORACLE_HOME / lib:/lib:/usr / lib’ >> /home / oracle / .bash_profile
echo‘export CLASSPATH = $ ORACLE_HOME / JRE:$ORACLE_HOME / jlib:$ORACLE_HOME / rdbms / jlib’ >> /home / oracle / .bash_profile
エコー “LANG = en_USをエクスポートします” >> /home / oracle / .bash_profile
エコー “NLS_LANG = american_america.AL32UTF8をエクスポートします” >> /home / oracle / .bash_profile
エコー “NLS_DATE_FORMAT = ’yyyy / mm / ddhh24をエクスポートします:私:NS'” >> /home / oracle / .bash_profile
エコー “umask 022” >> /home / oracle / .bash_profile
node2:
groupadd -g 1000 oinstall
groupadd -g 1200 asmadmin
groupadd -g 1201 asmdba
groupadd -g 1202 asmoper
useradd -u 1100 -g oinstall -G asmadmin,asmdba,asmoper -d / home / grid -s / bin / bash -c “グリッドインフラストラクチャの所有者” グリッド
エコー “グリッド” | passwd –stdinグリッド
echo‘export PS1 =”`/ bin / hostname -s`-> “‘ >> /ホーム/グリッド/.bash_profile
エコー “エクスポートTMP = / tmp” >> /ホーム/グリッド/.bash_profile
echo‘export TMPDIR = $ TMP’ >> /ホーム/グリッド/.bash_profile
エコー “ORACLE_SID = + ASM2をエクスポートします” >> /ホーム/グリッド/.bash_profile
エコー “ORACLE_BASE = / u01 / app / gridをエクスポートします” >> /ホーム/グリッド/.bash_profile
エコー “ORACLE_HOME = / u01 / app / 11.2.0 / gridをエクスポートします” >> /ホーム/グリッド/.bash_profile
エコー “ORACLE_TERM = xtermをエクスポートします” >> /ホーム/グリッド/.bash_profile
エコー “NLS_DATE_FORMAT = ’yyyy / mm / ddhh24をエクスポートします:私:NS'” >> /ホーム/グリッド/.bash_profile
echo‘export TNS_ADMIN = $ ORACLE_HOME / network / admin’ >> /ホーム/グリッド/.bash_profile
echo‘export PATH = / usr / sbin:$道’ >> /ホーム/グリッド/.bash_profile
echo‘export PATH = $ ORACLE_HOME / bin:$道’ >> /ホーム/グリッド/.bash_profile
echo‘export LD_LIBRARY_PATH = $ ORACLE_HOME / lib:/lib:/usr / lib’ >> /ホーム/グリッド/.bash_profile
echo‘export CLASSPATH = $ ORACLE_HOME / JRE:$ORACLE_HOME / jlib:$ORACLE_HOME / rdbms / jlib’ >> /ホーム/グリッド/.bash_profile
エコー “ユーザープロファイルを変更する” >> /ホーム/グリッド/.bash_profile
エコー “LANG = en_USをエクスポートします” >> /ホーム/グリッド/.bash_profile
エコー “NLS_LANG = american_america.AL32UTF8をエクスポートします” >> /ホーム/グリッド/.bash_profile
エコー “umask 022” >> /ホーム/グリッド/.bash_profile
groupadd -g 1300 dba
groupadd -g 1301 oper
useradd -u 1101 -g oinstall -G dba,oper,asmdba -d / home / oracle / -s / bin / bash -c “Oracleソフトウェアの所有者” 神託
エコー “神託” | passwd –stdin oracle
echo‘export PS1 =”`/ bin / hostname -s`-> “‘ >> /home / oracle / .bash_profile
echo‘export TMPDIR = $ TMP’ >> /home / oracle / .bash_profile
エコー “ユーザープロファイルを変更する” >> /home / oracle / .bash_profile
エコー “ユーザープロファイルを変更する” >> /home / oracle / .bash_profile
エコー “ORACLE_BASE = / u01 / app / oracleをエクスポートします” >> /home / oracle / .bash_profile
echo‘export ORACLE_HOME = $ ORACLE_BASE / product / 11.2.0 / db_1’ >> /home / oracle / .bash_profile
エコー “ORACLE_UNQNAME = devdbをエクスポートします” >> /home / oracle / .bash_profile
echo‘export TNS_ADMIN = $ ORACLE_HOME / network / admin’ >> /home / oracle / .bash_profile
エコー “ORACLE_TERM = xtermをエクスポートします” >> /home / oracle / .bash_profile
echo‘export PATH = / usr / sbin:$道’ >> /home / oracle / .bash_profile
echo‘export PATH = $ ORACLE_HOME / bin:$道’ >> /home / oracle / .bash_profile
echo‘export LD_LIBRARY_PATH = $ ORACLE_HOME / lib:/lib:/usr / lib’ >> /home / oracle / .bash_profile
echo‘export CLASSPATH = $ ORACLE_HOME / JRE:$ORACLE_HOME / jlib:$ORACLE_HOME / rdbms / jlib’ >> /home / oracle / .bash_profile
エコー “NLS_LANG = american_america.AL32UTF8をエクスポートします” >> /home / oracle / .bash_profile
エコー “NLS_DATE_FORMAT = ’yyyy / mm / ddhh24をエクスポートします:私:NS'” >> /home / oracle / .bash_profile
エコー “umask 022” >> /home / oracle / .bash_profile
ユーザープロファイルを変更する.
ユーザープロファイルを変更する,ユーザープロファイルを変更する。
mkdir -p / u01 / app / grid
mkdir -p /u01/app/11.2.0/grid
mkdir -p / u01 / app / oracle
chown -R oracle:oinstall / u01
chown-Rグリッド:oinstall / u01 / app / grid
chown-Rグリッド:oinstall /u01/app/11.2.0
chmod -R 775 /ユーザープロファイルを変更する
ユーザープロファイルを変更する,ユーザープロファイルを変更する , ユーザープロファイルを変更する
エコー “オラクルソフトnproc2047” >> /etc / security / limits.conf
エコー “oracle hard nproc 16384” >> /etc / security / limits.conf
エコー “oracle soft nofile 1024” >> /etc / security / limits.conf
エコー “oracle hard nofile 65536” >> /etc / security / limits.conf
エコー “ユーザープロファイルを変更する” >> /etc / security / limits.conf
エコー “グリッドハードnproc16384” >> /etc / security / limits.conf
エコー “グリッドソフトnofile1024” >> /etc / security / limits.conf
エコー “グリッドハードnofile65536” >> /etc / security / limits.conf
エコー “ユーザープロファイルを変更する”
ユーザープロファイルを変更する
エコー “ユーザープロファイルを変更する” >> /etc / pam.d / login
エコー “セッションが必要ですpam_limits.so” >> /etc / pam.d / login
etc / pam.d / login
エコー ‘if [ $ユーザー= “神託” ] || [ $ユーザー= “グリッド” ] ; その後’ >> /など/プロファイル
エコー ‘if [ $シェル= “/bin / ksh” ] ; その後’ >> /など/プロファイル
echo‘ulimit -p 16384’ >> /など/プロファイル
echo‘else’ >> /など/プロファイル
echo‘ulimit -u 16384 -n 65536’ >> /など/プロファイル
エコー 'fi’ >> /など/プロファイル
エコー 'fi’ >> /など/プロファイル
etc / pam.d / login
エコー “fs.aio-max-nr = 1048576” >> /etc / sysctl.conf
エコー “fs.file-max = 6815744” >> /etc / sysctl.conf
エコー “kernel.shmall = 2097152” >> /etc / sysctl.conf
エコー “kernel.shmmax = 1054472192” >> /etc / sysctl.conf
エコー “kernel.shmmni = 4096” >> /etc / sysctl.conf
エコー “net.ipv4.ip_local_port_range = 9000 65500” >> /etc / sysctl.conf
エコー “net.core.rmem_max = 4194304” >> /etc / sysctl.conf
エコー “net.core.wmem_default = 262144” >> /etc / sysctl.conf
エコー “net.core.wmem_max = 1048586” >> /etc / sysctl.conf
エコー “net.ipv4.tcp_wmem = 262144 262144 262144” >> /etc / sysctl.conf
エコー “net.ipv4.tcp_rmem = 4194304 4194304 4194304” >> /etc / sysctl.conf
sysctl -p
etc / pam.d / login
etc / pam.d / login , etc / pam.d / login , データ , 閃光 ;etc / pam.d / login,etc / pam.d / login
etc / pam.d / login: etc / pam.d / login, etc / pam.d / login.
etc / pam.d / login: etc / pam.d / login,etc / pam.d / login.
データ: etc / pam.d / login,etc / pam.d / login。
閃光: etc / pam.d / login。
etc / pam.d / login,node2に既存のディスクを追加しても問題ありません。
node2に既存のディスクを追加しても問題ありません, node2に既存のディスクを追加しても問題ありません , etc / pam.d / login , データ , node2に既存のディスクを追加しても問題ありません 1.1 2.O 2.1
node2に既存のディスクを追加しても問題ありません , etc / pam.d / login , データ , node2に既存のディスクを追加しても問題ありません 1.1 2.O 2.1 ,node2に既存のディスクを追加しても問題ありません.
node2に既存のディスクを追加しても問題ありません,node2に既存のディスクを追加しても問題ありません
etc / pam.d / login , データ , node2に既存のディスクを追加しても問題ありません,node2に既存のディスクを追加しても問題ありません ,node2に既存のディスクを追加しても問題ありません.
node2に既存のディスクを追加しても問題ありません,node2に既存のディスクを追加しても問題ありません, node2に既存のディスクを追加しても問題ありません,
node2に既存のディスクを追加しても問題ありません.
やっと,node2に既存のディスクを追加しても問題ありません,同じディスクを使用する.
同じディスクを使用する,同じディスクを使用する
同じディスクを使用する 5 64 11同じディスクを使用する:
同じディスクを使用する “同じディスクを使用する”
scsi:1.0.同じディスクを使用する “同じディスクを使用する”
scsi:2.0.同じディスクを使用する “同じディスクを使用する”
同じディスクを使用する,同じディスクを使用する,同じディスクを使用する
同じディスクを使用する.
同じディスクを使用する,同じディスクを使用する:
同じディスクを使用する,例として/ dev / sdbを取り上げます
同じディスクを使用する
タイプn ,タイプn
タイプn,タイプn
タイプn ,タイプn
タイプn,タイプn
タイプn,タイプn.
タイプn,タイプn. タイプn.
タイプn,タイプn.