CenOS 7.4 离线安装Oracle必备

1     背景

客户提供了一个CentOS7.4的虚拟机服务器。服务器有如下环境问题:

1、 无法试用VMware类似的虚拟机客户端工具直接操作服务器,只能通过SSH远程命令行操作服务

2、 提供的CentOS的版本是Minimal的版本。无图形化组件

3、 服务器无外部网络环境。

2     设置YUM源

1、 下载CentOS7.4的DVD IOS文件

2、 上传IOS文件到服务器 路径:/home/installer

3、 mount IOS文件

在/mnt目录下创建 cdrom文件夹,用于做iso文件挂载点。

# mkdir cdrom

 

执行mount命令,将已上传的iso文件挂载到此路径下。

# mount -o  loop /home/installer/rhel-server-7.4-x86_64-dvd.iso   /mnt/cdrom

 

4、 查看当前系统的默认yum配置。

# yum repolist all

 

从上图可以看到,当前系统中尚未配置yum路径。

5、 备份历史repo文件

把/etc/yum.conf.d目录下的所有*.repo文件备份到/etc/yum.conf.d/bak目录。

6、 新建一个media.repo文件,放到/etc/yum.conf.d 文件夹下。

 

 

7、 修改/etc/yum.conf.d/media.repo文件的内容,增加baseurl设置项。

[InstallMedia]

name=Red Hat Enterprise Linux 7.4

mediaid=1499751070.690815

metadata_expire=-1

gpgcheck=0

cost=500

baseurl=file:///mnt/cdrom

 

 

8、 再次运行yum源,可以看到多了一个yum配置源。

# yum repolist all

 

3     安装GNOME Desktop

yum 源 安装GNOME Desktop

# yum groupinstall "GNOME Desktop"

 

4     安装VNC服务

1、 yum install安装VNC服务

# yum install tigervnc-server

 

2、 配置vnc服务

复制vnc的配置文件

# cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service

 

修改配置

# vi /etc/systemd/system/vncserver@:1.service

 

修改

ExecStart=/sbin/runuser -l root -c "/usr/bin/vncserver %i"
PIDFile=/root/.vnc/%H%i.pid

USER=root

保存文件

3、 重加载 system

# systemctl daemon-reload

 

4、 设置VNC密码

# vncpasswd

 

5、 设默认启动并开启VNC

# systemctl enable vncserver@:1.service

# systemctl start vncserver@:1.service

 

6、 关闭防火墙

# systemctl stop firewalld.service

 

7、 客户端安装vnc viewer

 

8、 打开vnc客户端连接远程服务器

配置IP地址加服务端口:【服务器IP】:1

 

4.1    VNC服务常见问题

1、 VNC服务启动异常

[root@localhost system]# systemctl start vncserver@:1.service 
Job for vncserver@:1.service failed. See ‘systemctl status vncserver@:1.service’ and ‘journ alctl -xn’ for details.

 

改变xstartup的权限

所以需要执行:

# chmod 777 /root/.vnc/xstartup

 

2、 客户端连接时,出现黑屏

杀vnc进程

# vncserver –kill :1

 

重新启动vnc服务

# systemctl start vncserver@:1.service

5     远程连接服务器安装Oracle

5.1    奇葩问题

在Oracle安装到配置和启动Oracle实例时,突然给了个ORA-12154的错误警告。错误的原因是因为在设置Oracle用户密码的时候使用了“@”关键字。

       把密码重新修改一下,顺利安装完成。

posted @ 2018-10-12 10:20  JackJue  阅读(723)  评论(0编辑  收藏  举报