版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、安装 oracle10g1. 内存及交换分区检查Oracle当时内建议内存最少 1G,交换分区为内存 1.52 倍。如果空间充足建议 2 倍。 安装之前会检测, 但我在交换分区为内存一半的情况下, 也安装成功过。 存为 4G。2. 修改主机名以及 hosts 文件 修改主机名出现的错误使用 hostname 主机名 ,这样只能是临时修改当前的 hostname, 但是重新启动系统之后 , 就又会恢复回去 ,如果 要永久修改,那么应 该修改 /etc/sysconfig/network 里面的 HOSTNAME 值,如果没有就加上 HOSTNAME= 主机名 ,因为在 /etc/rc.sysin
2、it 中我们可 以看到系统启动的时候会从这个文件中去读取这个 HOSTNAME 值,然后再运行 hostname主机名 ,实际动作是修改 /proc/sys/kernel/hostname 文件,但因为是不可写的,所以使用 hostname 来设定,最后再修改或者添加 /etc/hosts 里面的内容。 设置之后,可能再次 telnet时会等待很长一段时间,是因为在 /etc/resolv.conf 中 nameserver 的值发生了变化, 可以使用 #进行屏蔽, 也可以把 nameserver 的值修改为本机 IP 地址,这样, 登录时 间会缩短。1. 先把 /proc/sys/kerne
3、l/hostname 的权限改为 7772. vi /etc/sysconfig/network此处应该修改为 HOSTNAME=oracle10g.localdomain3. hostname name4. vi /etc/hosts最后保存退出其中导致我系统无法正常启动的原因找出来了, 问题也解决了, 就是主机名修改错误以下是主机名正确的修改方法,请大家务必注意了 主机名配置文件 /etc/hosts 解说;Fedora/Redhat 或以 Fedora/Redhat 为基础打包的发行版,主机名配置文件是 /etc/hosts Debian 或以 Debian 为基础打包的发行版,主机名配
4、置文件是 /etc/hostname 和 /etc/hosts Slackware 的主机名配置文件是 /etc/hosts那我们来读读 /etc/hosts 的内容,看这个文件是用来做什么的。 hosts 配置文件是用来把主机名字映射到 IP 地址的方法,这种方法比较简单。但这种映射只是本地机的映射,也就是说每台机器都是独立的,所有 的计算机都不能相互通过 hostname 来访问。注: 在 debian 中还有一个 /etc/hostname 的文件,这个文件就是直接把本地主机名写进去就行了,但要和 /etc/hosts 中的本地主机名保持一致。/etc/hosts 的内容一般有如下类似内
5、容:localhost.localdomainlocalhost95 debian.localdomaindebian注:一般情况下 hosts 的内容关于主机名 (hostname) 的定义,每行为一个主机,每行由三部份组成,每个部份 由空格隔开。其中 #号开头的行做说明,不被系统解释。第一部份:网络 IP 地址;第二部份:主机名 .域名,注意主机名和域名之间有个半角的点,比如localhost.localdomain第二部份:主机名 (主机名别名) ,其实就是主机名;当然每行也可以是两部份,就是主机 IP 地址和主机名;比如 9
6、5 debian 是回环地址,比如我们不想让局域网的其它机器看到我们测试的网络程序,就可以用回环地址 来测试。为什么需要定义域名呢?其实理解也简单,比如我们有三台主机,每台做不同的事,一台做 MAIL 服务器, 一台做 FTP 服务器,一台做 SMB 服务器,所以我们就可以这样来设计 hostname ; localhost.localdomain localhost ftp.localdomain ftp mail.localdomain mail smb.localdominsmb把这上面
7、这个配置文件的内容分别写入每台机器的 /etc/hosts 内容中,这样这三台局域网的机器就可以通过 hostname 来访问了。以下是修改后的操作1.vi /etc/sysconfig/network2. hostname name3. vi /etc/hosts4. reboot,之后修改成功了3. 检查所需操作系统的 rpm 包是否完整 暂且不知道需要哪些包,等一下需要的时候再从安装光盘里面获取4. 修改默认运行级别4.创建用户 新增 oinstall 、dba用户组, oracle 用户 rootoracle10g /# groupadd oinstall rootoracle10g
8、/# groupadd dba rootoracle10g /# useradd -g oinstall -G dba -d /home/oracle oracle rootoracle10g /# passwd oracle Changing password for user oracle. New UNIX password: BAD PASSWORD: it is based on a dictionary word Retype new UNIX password: passwd: all authentication tokens updated successfully.说明:#
9、 useradd -g oinstall -G dba -d /home/oracle oracle( 新增用户 oracle -g 主组属于 oinstall -G dba辅助组属于 dba -d /home/oracle 用户缺省根目录为 /home/oracle)检查 nobody 用户是否存在rootoracle10g /# id nobodyuid=99(nobody) gid=99(nobody) groups=99(nobody)5. 创建安装目录rootoracle10g /# mkdir -p u01/oraclerootoracle10g /# chown -R oracl
10、e:oinstall u01 改变 u01 目录所属用户及组 -R 参数表示递归 将 oracle10g 安装介质解压到 u01 目录下 unzip 10201_database_linux32.zip rootoracle10g database# pwd /u01/databaserootoracle10g database# ll total 28drwxr-xr-x 9 oracle oinstall 4096 May 19 15:31 doc drwxr-xr-x 5 oracle oinstall 4096 May 19 15:31 installdrwxr-xr-x 2 orac
11、le oinstall 4096 May 19 15:30 response-rw-r-r- 1 oracle oinstall 1327 May 19 15:30 runInstallerdrwxr-xr-x 9 oracle oinstall 4096 May 19 15:31 stage-rw-r-r- 1 oracle oinstall 5213 May 19 15:30 welcome.html注意一般情况下,没有 runInstaller 的执行权限,使用下面的命令。rootoracle10g u01# chmod -R 775 database/*-R 参数表示递归, 让 dat
12、abase 整个目录具有执行权限。 以方便后面安装。6. 配置内核参数 a执行如下命令,在文件最后添加灰色部分参数 rootoracle10g /# vi /etc/sysctl.conf kernel.shmall = 2097152 kernel.shmmax = 529969152 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 fs.file-max = 65536 net.ipv4.ip_local_port_range = 1024 65000 net.core.rmem_default = 1048576 net.core.
13、rmem_max = 1048576 net.core.wmem_default = 262144 net.core.wmem_max = 262144其中 shmmax推荐为物理内存的一半, 计算方法: grep MemTotal /proc/meminfo (得 到 1059938304KB ) 1059938304 1024 2 529969152执行下面命令使配置生效rootoracle10g /# sysctlpb执行如下命令,在文件最后添加灰色部分参数rootoracle10g /# vi /etc/security/limits.conf oracle soft nproc 20
14、47oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536 c执行如下命令,在文件最后添加灰色部分参数 rootoracle10g /# vi /etc/pam.d/loginsession required /lib/security/pam_limits.so session required pam_limits.so d执行如下命令,在文件最后添加灰色部分参数 rootoracle10g /# vi /etc/profile if $USER = oracle ; thenif $SHELL = /b
15、in/ksh ; then ulimit -p 16384 ulimit -n 65536elseulimit -u 16384 -n 65536fifi执行下面命令使配置生效rootoracle10g /# source /etc/profile7. 配置 oracle 环境变量 切换到 oracle 用户 rootoracle10g # su oracle 执行如下命令,在文件最后添加灰色部分参数 oracleoracle10g $ vi .bash_profileORACLE_BASE=/u01ORACLE_HOME=$ORACLE_BASE/oracle/product/10.2.0/
16、db_1ORACLE_SID=oracle10gcdcPATH=$ORACLE_HOME/bin:$PATH LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATHexport ORACLE_BASE ORACLE_HOME ORACLE_SID PATH LD_LIBRARY_PATH stty erase h注意 ORACLE_SID为实例名执行下面命令使环境变量生效 ( 建议重启 Linux 系统)oracleoracle10g $ source /home/oracle/.bash_profile8. 配置 X-windows在安装 orac
17、le 的机器上以 root 用户执行如下命令(切记不要远程执行, 会失败), 使 oracle 用户可以使用 X-windlws 。rootoracle10g /# xhost +local:root 此处出现问题:9.安装 oracle下面的图都是 本机安装的截图。切换到 oracle 用户,进入目录,执 行 ./runInstaller命令进行安装此处遇到这个问题经网上搜索解决办法如下 rpm -ivh libXp-1.0.0-8.i386.rpm 将包打上后问题即可解决 解决问题之后开始正式安装./runInstallre 之后出现Oracle Database lOg Installa
18、tion Installation MethodSelect Installation Method Basic InstallationPerform full Oracle Database lOg installation with stardard conficuration options requiring minimal input.This option uses file system for storage, and a single password for all database accounts.oracle HDme Location |/u01/oracie/p
19、roduct/lD.2.0/db_lDrowse. JInstallation T/pe:Enterprise Edition (1.3 GB)UNIX DBA Group:/CreateStarter Dataoase (additional 720MB)Global Diabase Kame: ordDatabase Password: |Confirm Password: |This p4S,wod i$ used for the SYS, SYSTEM, $Y5MANZ and DDSNMP accounts.Advanced InstallationAJows advanced se
20、lections such as different passwords for the SYS. SYSTEM, SY5MAN, and D3SNMP accounts, database character sec, produu languages, auicmaied backups, cusiom insiallailon, and aTernative storage options such as Artomatic Storage ManagementHelp iBack 矗込一) nstallCancel iORACLGOracle Universal Installer:
21、Specify Inventory directory and credentials - XSpecify Inventory directory and credentialsyou are starting your nrst installation on this nost as pan of tms install, you neea io specify a directoryfor installer files. This is caled the inventory directory. Whin the inventory directory the installer automatically sets up subdirectories for each product to ccntain inAjn:ory data and will consume tqicaly 150 Kilobytes per productBrov
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 上海对外经贸大学《资产评估》2025-2026学年期末试卷
- 上海工商外国语职业学院《介入放射学》2025-2026学年期末试卷
- 上海工商职业技术学院《数值分析》2025-2026学年期末试卷
- 锡林郭勒职业学院《企业财务会计》2025-2026学年期末试卷
- 上海东海职业技术学院《外贸单证实务》2025-2026学年期末试卷
- 上海中华职业技术学院《中国对外贸易》2025-2026学年期末试卷
- 内蒙古体育职业学院《工程经济》2025-2026学年期末试卷
- 沈阳师范大学《政治经济学》2025-2026学年期末试卷
- 泰州学院《电化学原理》2025-2026学年期末试卷
- 语言康复听能训练
- 2026年中国农业银行招聘考试笔试试题(含答案)
- 2025学年3 不懂就要问教案
- 中石化油品采购制度规定
- 2026年山东省新动能基金管理有限公司校园招聘笔试模拟试题及答案解析
- 2026江苏南通市苏锡通科技产业园区消防救援大队消防文员招录2人笔试模拟试题及答案解析
- 清醒俯卧位通气护理专家共识
- 尽调项目工作方案范文
- 中国艺术研究院社会招聘试题
- 沃尔玛优化物流运输案例分析
- 2025年安徽卫生健康职业学院单招职业适应性测试试题及答案解析
- 维修电工绩效考核制度
评论
0/150
提交评论