VNC连接与内存小测试
VNC配置部署
如下是配置方法,可参考:
1 、配置vncserver前请关闭防火墙和selinux
关闭防火墙命令:
关闭selinux:
修改/ etc/ selinux/ config中 SELINUX参数为disabled,操作如下:
将
SELINUX= enforcing
修改为
SELINUX= disabled
保存,退出。
然后执行
2 、安装VNC
[ root@ax17 data]
[ root@ax17 data]
tigervnc- server- minimal- 1.3 .1 - 9. axs7. 1. x86_64
tigervnc- server- 1.3 .1 - 9. axs7. 1. x86_64
tigervnc- license- 1.3 .1 - 9. axs7. 1. noarch
tigervnc- icons- 1.3 .1 - 9. axs7. 1. noarch
tigervnc- 1.3 .1 - 9. axs7. 1. x86_64
3 、修改配置文件
可参考如下修改,以下是root用户的配置文件
[ Unit]
Description= Remote desktop service ( VNC)
After= syslog. target network. target
[ Service]
Type= forking
ExecStartPre= / bin / sh - c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
ExecStart= / usr/ sbin/ runuser - l root - c "/usr/bin/vncserver %i"
PIDFile= / root/ . vnc/ % H% i. pid
ExecStop= / bin / sh - c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
[ Install]
WantedBy= multi- user. target
修改后,确认无误保存退出。
其中拷贝文件名上的数字为端口号,配置文件中黄色背景处为用户名,绿色背景处为用户家目录。
若需要设置多个用户使用vnc连接,可再拷贝一份该文件,重命名新的端口号,并修改用户名及用户家目录。
例如:
[ Unit]
Description= Remote desktop service ( VNC)
After= syslog. target network. target
[ Service]
Type= forking
ExecStartPre= / bin / sh - c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
ExecStart= / usr/ sbin/ runuser - l redflag - c "/usr/bin/vncserver %i"
PIDFile= / home/ redflag/ . vnc/ % H% i. pid
ExecStop= / bin / sh - c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
[ Install]
WantedBy= multi- user. target
4 、设置vnc密码
5 、启动服务并设置开机自启动
内存测试
1、下载工具
[ root@ax17 ~ ]
2、编译安装
[root@ax17 ~]# tar -xzvf memtester-4.3.0.tar.gz
[root@ax17 ~]# cd memtester-4.3.0/
[root@ax17 memtester-4.3.0]# yum -y install gcc # 需要先yum安装gcc编译工具,否则编译失败
[root@ax17 memtester-4.3.0]# make;make install # 编译安装
3、测试
[ root@ax17 ~ ]
total used free shared buff/ cache available
Mem: 3774 853 1639 10 1282 2631
Swap: 2303 0 2303
[ root@ax17 ~ ]
[ root@ax17 ~ ]
total used free shared buff/ cache available
Mem: 3774 1885 607 10 1282 1599
Swap: 2303 0 2303
4、swap扩容
swap扩容方法:
前提:磁盘上还有剩余空间,或添加磁盘或映射存储盘空间。
可在有剩余空间的磁盘或新盘上新建分区,转换为swap文件,或dd一个大文件,转换为swap文件;
如下可参考:
1 、确定新的swap文件大小,并换算成块大小(以MB为单位的文件大小乘以1024 ),例如64MB的swap文件是65536 块。
2 、以root身份在shell提示符下执行以下命令(count参数设为swap文件的块大小):
3 、用下面这条命令把新建的文件转换成swap文件:
4 、手工启动swap文件(重启机器后还需要再次手工启动)
5 、如果想重启后自动启用该swap文件的话,需要在/ etc/ fstab里添加如下(/ swapfile为示例文件名,请根据实际情况修改):
/ swapfile swap swap defaults 0 0
6 、您可以用cat / proc/ swaps或free命令查看新增加的swap文件是否已经生效。
7 、 其他操作
a) 停用:swapoff swapfile
b) 删除:rm –rf swapfile
c) 删除随即启动swap: vi / etc/ fstab