CentOSの6〜11グラムのインストール手順

まず、仮想マシンの準備ができています

1、仮想マシンを作成します。

カスタムインストール-選択インストールパス「6〜11グラムのCentOS」 - -選択メモリ- - 「2」プロセッサの数、ディスクの200グラム、単一のファイルとして保存]を選択します-完全な後にオペレーティングシステムをインストールするには
、不要な印刷を削除するには、編集、サウンドカードを-標準のパーティション(標準パーティション)は、次のように作成- -Createは(カスタムレイアウトを作成する)カスタムパーティショニングを選択-システムクロックはUTC-は、rootのパスワード(Oracle123)を設定し使用するのチェックを外し、上海を選択する時間- CentOSの-6.9スタートを使用したIOSファイルを選択3つのパーティション
/ 1024Mブート
スワップ8192M(スワップパーティションは、タイプがシステムファイルを選択)
スペースを残り/(許容サイズをmaximunのために塗りつぶし)
ここに画像を挿入説明
ディスクベースするパーティション(フォーマット)-Write変更をフォーマットを開始するため
のグラフィカル・インターフェース・インストールを選択(ソフトウェア開発ワークステーション)、カスタムを選択(今カスタマイズ)
ここに画像を挿入説明
右の選択以下のパッケージのすべて(すべて)
基本システム:ツールは、Rubyのサポートネットワークをご確認
の開発を:Eclipseのチェックしません
Supportチェック中国:言語
サーバー:管理ツールは、システムチェック
システム管理を:管理システムチェック
すべてのデフォルトのフックを外し、フックはありません:仮想化(仮想化)選挙
注:すべての権利を選択して選択してください
完了するためにリブート(再起動)
フォワード:システム設定を
ユーザーを作成するには:スキップを選択し、前進を続けますが
、完了を完了しました

2、IP-DNSの設定とインストールツールvmtools

ホスト名(ホスト名):
の/ etc / sysconfig / networkファイル

IP:
は/ etc / sysconfig / network-スクリプト/のifcfg-eth0の

ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=static
IPADDR=192.168.230.100(根据虚拟网络编辑器设置)
NETMASK=255.255.255.0
GATEWAY=192.168.230.254

ここに画像を挿入説明
再起動カード:サービスネットワークの再起動
テスト:ifconfigコマンドは、ping 192.168.230.254、pingをwww.baidu.com

DNS:
/etc/resolv.confの
ネームサーバー192.168.230.254の
テスト:pingのwww.baidu.com

仮想マシンをクリックして、VMware Toolsのツールのインストール
VMware Toolsを選択し、デスクトップを、ディレクトリ選ぶためにコピーされ、ターミナルオープン
CP-10.2.0-7259593.tar.gzのVMware Toolsの/ opt
VMware Toolsの-10.2.0-7259593 zxvfタールを。 tar.gz形式(アンパック)
インストール:./ vmware-install.pl(すべての道ラウンド)

シャットダウン(INIT 0)デフラグ
スナップショット:システムのインストールとvmtools

第二に、Linuxのシステム構成パラメータ

主要步骤:
1.准备oracle_11g_R2_x64安装文件
www.oracle.com 11.2.0.1
11.2.0.4 metalink support.oracle.com

2.检查硬件环境
3.检查软件环境
4.创建oracle用户和oracle用户组
5.配置系统内核参数
6.创建oracle软件安装目录
7.设置oralce用户环境变量
8.修改/etc/hosts文件
9.关闭防火墙和selinux
10.关闭一些不必要的服务

1.准备oracle_11g_R2_x64安装文件
官网下载

2.检查硬件环境
查看内存
cat /proc/meminfo
查看系统架构
uname -m
查看磁盘空间情况
df -h
增加共享内存大小:(/etc/fstab)
vi /etc/fstab
tmpfs /dev/shm tmpfs defaults,size=3g 0 0 (加入到/etc/fstab)
mount -o remount /dev/shm

3.检查软件环境
查看操作系统版本
cat /etc/redhat-release
lsb_release -id

查看内核版本
uname -r

4.创建oracle用户和oracle用户组

groupadd oinstall 
groupadd dba
useradd -g oinstall -G dba oracle  
passwd oracle (默认设置为Oracle123)

5.配置系统内核参数(单位:字节)
vim /etc/sysctl.conf

fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 524288   物理内存的90% / 4096
kernel.shmmax = 2147483648  物理内存的90%
kernel.shmmni = 4096  段页
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048586

如果系统内的参数值比如下给出的值大,那么无需修改对应的参数
保存并使之生效: /sbin/sysctl -p 在这里插入图片描述
ここに画像を挿入説明
对oracle帐号进行资源限制
vi /etc/security/limits.conf

oracle     soft    nproc   2047
oracle     hard    nproc   16384
oracle     soft    nofile  1024
oracle     hard    nofile  65536
oracle     soft    stack   10240

ここに画像を挿入説明
6.创建oracle软件安装目录

mkdir -p /u01/app/oracle/product/11.2.0.4/db_1
chown -R oracle:oinstall /u01
chmod -R 775 /u01

7.设置oralce用户环境变量
vi .bash_profile

export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0.4/db_1
export ORACLE_SID=prod
export PATH=$ORACLE_HOME/bin:$PATH
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
export NLS_DATE_FORMAT='YYYY-MM-DD HH24:MI:SS'
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib

source .bash_profile 生效 或者重新登录
ここに画像を挿入説明
8.root修改/etc/hosts文件
在文件最后添加如下设置:
192.168.230.100 ouzy

9.关闭防火墙和selinux
停止防火墙服务
service iptables stop
service ip6tables stop
检查:chkconfig --list|grep iptables
关闭防火墙:
chkconfig iptables off
chkconfig ip6tables off
chkconfig libvirtd off(如果是redhat6/centos6上面,还需关闭此服务,否则iptables还会自动启动)

关闭selinux:
vi /etc/selinux/config
SELINUX=disabled
ここに画像を挿入説明
10.关闭一些不必要的服务
为了使系统启动更快一些,可以关闭一些不必要的服务
chkconfig sendmail off
chkconfig cups off

三、安装Oracle软件

database
1.Oracle用户拷贝Oracle软件到/opt目录
p13390677_112040_Linux-x86-64_1of7.zip
p13390677_112040_Linux-x86-64_2of7.zip

chmod 777 p13390677_112040_Linux-x86-64_*

Oracle用户登录Xshell

unzip  p13390677_112040_Linux-x86-64_1of7.zip
unzip  p13390677_112040_Linux-x86-64_2of7.zip

2.Oracle用户执行安装程序安装Oracle
仅安装数据库
选择单实例(第1个)
Group选择oinstall
Prerequisite Checks根据提示,修改系统期望值及安装所需rpm包
以root用户执行修改( kernel.shmall)
(libaio-devel(x86_64)-0.3.105、compat-libstdc+±33(x86_64)-3.2.3、pdksh-5.2.14)

vi /etc/sysctl.conf
sysctl -p

rpm -ivh *.rpm

以root用户执行提示脚本。
/u01/app/oraInventory/orainstRoot.sh
/u01/app/oracle/product/11.2.0.4/db_1/root.sh
完成安装。

四、监听配置及DBCA安装数据库

which netca、which dbca
1.oracle配置监听
netca
lsnrctl status
2.安装数据库
dbca database configuration assistant
Oracle123
选择自定义数据库安装(Custom Database)
不勾选安装快速分区
Sizing根据实际环境设置进程数
字符集选择:ZHS16GBK
Finish。
根据提示修改内存分配
完成安装。
ここに画像を挿入説明
ここに画像を挿入説明

五、配置VNC远程安装数据库

安装xclock(必须以root用户安装):

yum install xclock  

安装服务端:tigervnc-server
检查是否有服务端:
rpm -qa|grep vnc

yum install tigervnc-server

以Oracle用户设置(使用什么用户登录就用什么用户设置)
vncpasswd
vncserver :1 5901
vncserver :2 5902
vncserver -kill :1

 cd .vnc
  vncserver :1
 netstat -tunlp|grep 5901
 ls

 修改文件xstartup:
 vi xstartup
最后一行(twm &)修改为:
    gnome-session &
  
  vncserver -kill :1
  vncserver :1

六、EM使用

EM web管理界面
企业管理器

emctl status dbconsole
emctl start dbconsole
emctl stop dbconsole

https://192.168.230.100:1158/em
sys/Oracle123 sysdba
ここに画像を挿入説明

七、实例及监听启动关闭操作

实例的启动关闭:
sqlplus / as sysdba
startup 启动
shutdown immediate 关闭
desc v n個 S トン A n個 C E S E リットル E C トン S トン A トン S F R インクルード メートル V instance select status from v instance; 查看实例状态

监听启动关闭:
lsnrctl status 查看状态
lsnrctl start 启动监听
lsnrctl stop 关闭监听
alter system register; 注册监听

八、数据库安装完后一些补充内容

1.密码过期的问题
select * from dba_profiles
默认180天过期
alter profile default limit password_life_time unlimited;
alter profile default limit FAILED_LOGIN_ATTEMPTS unlimited;

2.取消段延迟特性
查看:show parameter defer
deferred_segment_creation
创建一个表
exp(段延迟会导致空表不导出)
alter system set deferred_segment_creation=false;

3.密码大小写忽略
show parameter case
alter system set sec-case_sensitive_logon=false;

九、实现开机自动启动

1.实例自启动
2.监听自启动

1.修改/etc/oratab(root用户执行)
N->Y
ここに画像を挿入説明
2.dbstart(Oracle用户执行)
ORACLE_HOME
cd $ORACLE_HOME
cd bin/
ll dbastart

/ ORACLE_HOME_LISTNERは(見つけるために検索する)
VI dbastart(ORACLE_HOME環境変数の値に変更された)
ORACLE_HOME_LISTNER =は/ u01 / app / oracle /製品/ 11.2.0.4 / DB_1

3./etc/rc.d/rc.local(rootユーザー)が追加されます
オラクル-C「LSNRCTLスタート」 - SU
SU -オラクル-Cは、「必ず、dbstartを起動し」
ここに画像を挿入説明
チェック状況の開始
の状態をチェックLSNRCTL状況を
AS SQLPLUS / SYSDBA
VからSELECTステータス$インスタンス、見インスタンスのステータス

おすすめ

転載: blog.csdn.net/qq_41141058/article/details/93368557