先说结论:
达梦数据库是非常人性化的,安装、初始化实例、管理、优化大多数的操作都可以在图形化界面完成,即便是初学者也能轻松上手,而且对oracle兼容非常好,sql语言基本是通用的,从oracle到达梦零障碍。因此图形化界面是安装达梦数据库的基础,不管是练习、考试还是日常工作都必须先调出图形界面,只要能调出图形界面就成功一半了。
以下是远程工具VNC的安装以及图形化界面配置分享
环境准备:操作系统麒麟V10、安装图形化界面、网络正常、yum源正常
查看服务器是否已安装VNC服务
[root@localhost ~]# rpm -qa|grep vnc
主要看有没有tigervnc和tigervnc-server
如果没有则使用以下命令安装,如果不能yum安装需检测网络及yum源配置
[root@localhost ~]# yum install tigervnc-server tigervnc -y
安装完成后注册服务(:1是桌面号,后面需要用到)
[root@localhost ~]# cp /usr/lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service
修改vnc服务启动文件,修改内容如下
重载服务
[root@localhost ~]# systemctl daemon-reload
设置vnc密码
[root@localhost ~]# vncpasswd
设置密码之后可以启动服务准备测试远程连接,测试之前需关闭selinux,关闭防火墙或者打开vnc监听端口,默认端口5901
关闭selinux
[root@localhost ~]# vi /etc/selinux/config
查看vnc监听端口
[root@localhost ~]# netstat -lntp |grep vnc
关闭防火墙
[root@localhost ~]# systemctl stop firewalld.service
或者打开监听端口
[root@localhost ~]# firewall-cmd --add-port=5901/tcp --permanent
[root@localhost ~]# firewall-cmd --reload
启动vnc服务
[root@localhost ~]# systemctl start vncserver@:1.service
打开vnc客户端测试连接,客户端下载https://vnc-viewer.en.softonic.com/download
连接时需要输入前面vncpasswd设置的密码,连接成功后还需要输入操作系统root密码,正常连接到VNC桌面后,打开客户端工具,配置DISPALY参数。
[root@localhost]# export DISPLAY=:1
[root@localhost]# echo $DISPLAY
:1
[root@localhost]# xhost +
access control disabled, clients can connect from any host
出现这个提示就成功了,后续安装DM8时需要建用户dmdba,切换dmdba用户后还需要配置环境变量
[root@localhost]# su - dmdba
[dmdba@localhost ~]$ echo $DISPLAY
[dmdba@localhost ~]$ xhost +
access control disabled, clients can connect from any host
[dmdba@localhost ~]$
可将变量写入配置文件,这样每次退出dmdba用户或者新打开窗口时不用进行配置也能正常使用图形界面
上图中最后一样,在安装dm8后添加,使用tool和bin下面的工具时,可以直接输入命令,不需要带路径,如[dmdba@localhost ~]$ manager
可以调出DM管理工具,如果没有配置环境变量则需要输入完整路径[dmdba@localhost ~]$ /dm8/tool/manager
另外,如果是个人电脑上安装vmware后直接在vm中连接,配置DISPLAY=:0.0代表本机桌面,如果是远程服务通过vnc连接则配置DISPLAY=:1或者更大的数字。如果vnc远程连接后配置了DISPLAY=:0.0,执行DM8安装脚本后,弹出的窗口会在vm的控制台而不是你vnc远程的桌面。
文章
阅读量
获赞