問題描述
在Oracle部署過程中,我們可以通過如下兩種方法實現部署:
- 圖形安裝 => 通過圖形界面一步一步的按照導向完成安裝過程;
- 靜默安裝 => 通過預先配置好的響應文件實現靜默安裝過程;
前者比較大衆化適合青銅、黃金、鑽石玩家,後者屬於王者高手的自動化部署。前者需要在服務器安裝圖形化相關組件纔可以遠程訪問。方法有許多,我比較喜歡用XRDP與VNC實現遠程訪問。這樣可以通過windows遠程桌面輕鬆實現圖形化管理與相關操作,Windows不需要額外部署xmanager等工具。
問題解決
- CentOS YUM源更新
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
yum clean all
yum makecache
- CentOS 圖形界面
yum -y groupinstall "X Window System"
yum upgrade -y
yum update grub2-common grub2-pc-modules
yum groupinstall "GNOME Desktop"
- XRDP服務部署
yum -y install epel-release
yum -y install xrdp
# XRDP配置
vi /etc/xrdp/xrdp.ini
# XRDP啓動與開機啓動
systemctl start xrdp
systemctl enable xrdp
- tigervnc-server服務部署
yum -y install tigervnc-server
# VNC配置
vi /etc/sysconfig/vncservers
VNCSERVERS="2:root"
VNCSERVERARGS[2]="-geometry 1024x768"
# VNC密碼設置
vncpasswd root
注意事項
- fwupdate-efi部署出現如下錯誤:
file /boot/efi/EFI/centos from install of fwupdate-efi-12-5.el7.centos.x86_64 conflicts with file from package grub2-common-1:2.02-0.65.el7.centos.2.noarch
解決方案:
升級新版本的grub2-common
yum upgrade -y
yum update grub2-common grub2-pc-modules
卸載舊版本的grub2-common
rpm -e grub2-common-2.02-0.65.el7.centos.2.noarch grub2-pc-modules-1:2.02-0.65.el7.centos.2.noarch
最後再執行fwupdate-efi即可