在Red Hat Linux下安装Oracle 10g中先决条件检测中遇到的问题是:
1.警告:内存的交换空间不够,有提示需要到少m,已经有多少m。参照以下办法:(增加交换分区)1)增加2G的交换分区
[root@localhost ~]#mkdir /root/swap2)添加交换文件并设置其大小为2G,使用如下命令
[root@localhost ~]# dd if=/dev/zero of=/root/swap/swap bs=1024 count=2048000
读入了 2048000+0 个块
输出了 2048000+0 个块3)创建(设置)交换空间,使用命令mkswap
[root@localhost ~]# mkswap /root/swap/swap
Setting up swapspace version 1, size = 2097147 kB4)检查现有的交换空间大小,使用命令free
[root@localhost ~]# free -m
或者
[root@localhost ~]#grep SwapTotal /proc/meminfo5)启动新增加的2G的交换空间,使用命令swapon
[root@localhost ~]#swapon /root/swap/swap6)确认新增加的2G交换空间已经生效,使用命令free
[root@localhost ~]# free -m7)修改/etc/fstab文件,使得新加的2G交换空间在系统重新启动后自动生效
在文件最后加入:
/root/swap/swap swap swap defaults 0 0
2.需求待验证,提示如下:正在检查网络配置需求...
检查完成。此次检查的总体结果为: 未执行 <<<<
建议方案: Oracle 支持在具有 DHCP 分配的公共 IP 地址的系统上进行安装。但应使用静态 IP 地址来配置系统的主网络接口, 以便 Oracle 软件正常工作。有关在配置有 DHCP 的系统上安装软件的详细信息, 请参阅 Installation Guide。
解决办法: 1)手动设置静态IP地址(其实就是把DHCP服务器分配给你的IP地址在这里写一下)
2)编辑hosts文件(没错Linux下同样也有hosts文件,跟Windows下hosts文件的作用一样,谁模仿的谁不太清楚)
# vi /etc/hosts hosts文件里通常情况下已经有了一行(hosts文件内格式:IP 主机名 别名):
“127.0.0.1
localhost.localdomain
localhost”将其改成:60.176.38.13 localhost.localdomain localhost其中的60.176.38.13是你的ip,可以通过查看得到(DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=60.176.38.13
NETMASK=255.0.0.0
GATEWAY=60.255.255.254)然后依次按:esc——shift+:——w——q——回车这个修改是即时生效的,这时再重新安装Oracle试一下,应该就不会再报DHCP的问题了。Linux下查看机器的主机名命令:
# hostname之后重新测试就功德圆满了~~~更多Oracle相关信息见Oracle 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=12MySQL数据库备份之逻辑备份和物理备份概述ORA-03114 PLSQL过程编译断开连接错误相关资讯 Oracle 10g安装
- CentOS 6.6_x64安装Oracle 10g 图 (08月09日)
- 在64位Windows Server 2012 R2中安 (01月04日)
- Oracle Linux安装64位Oracle 10g时 (01/11/2015 19:07:49)
| - Ubuntu 12.04 安装Oracle 10g 全过 (01月31日)
- SUSE Linux安装Oracle 10g及问题解 (09/23/2015 20:55:41)
- RedHat 5.5下安装Oracle 10g+RAC (09/11/2014 19:54:04)
|
本文评论 查看全部评论 (0)