版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 电力电缆作业人员安全技术理论考核题库及答案(复审)
- 2026人力咨询笔试题库及答案
- 2026年碳排放管理师试题及答案
- 2026教师群体面试题及答案
- 2024-2025学年广州市南沙区八年级下学期期末数学试题及答案
- 产高档纺织面料1900万米、化纤丝4200吨项目可行性研究报告模板拿地申报
- 2026年广东省中考英语试卷真题及答案解析
- 智慧教育平台在线答疑工具使用手册
- 新能源汽车充电设施管理规范手册
- 关于新系统上线测试结果反馈通知5篇范文
- 江苏无锡市2025-2026学年高二下学期期末考试数学试题
- 2026高考黑龙江、吉林、辽宁、内蒙古生物真题试卷
- 2026年湘教版七年级下册生物期末阶段质量卷(含答案可下载)
- 2026川教版(新教材)初中信息科技八年级下册(全册)教学设计(附目录)
- 2026年无锡小升初语文小升初分班考卷:语文阅读写作与基础积累(冲刺讲评版第2套)含参考答案、逐题解析与评分细则
- 量子力学+周世勋(全套完整)课件
- 新郑龙湖学院机电安装施工组织设计
- 有趣的行为金融学智慧树知到期末考试答案章节答案2024年上海海洋大学
- 废水检验知识讲座
- 月嫂个人简历范本通用模板
- 新人教版-八年级数学下册-勾股定理课件(第一课时)
评论
0/150
提交评论