企业展示型网站 建站系统,校园网站制作方法,wordpress 可以商业,平面磨床东莞网站建设一、关于Ubuntu服务器的时间同步设置 首先我们检查一下服务器的时区设置和当前时间值#xff0c;获取/etc/timezone 配置以及使用date命令查看当前时间。
rootiZ2ze7n2ynw18p6bs92fziZ:~# cat /etc/timezone
Asia/Shanghai
rootiZ2ze7n2ynw18p6bs92fziZ:~# date
Wed Dec 21 …一、关于Ubuntu服务器的时间同步设置 首先我们检查一下服务器的时区设置和当前时间值获取/etc/timezone 配置以及使用date命令查看当前时间。
rootiZ2ze7n2ynw18p6bs92fziZ:~# cat /etc/timezone
Asia/Shanghai
rootiZ2ze7n2ynw18p6bs92fziZ:~# date
Wed Dec 21 14:03:36 CST 2022 确保/etc/timezone文件中当前时区设置为中国时区如果不对则编辑配置文件修改为上述值。在date命令的输出中可以看到当前的时间值是正确的其中的CST可视为美国、澳大利亚、古巴或中国的标准时间。此处是中国的标准时间。 现在我们开始查看时钟是否与互联网同步。运行timedatectl命令当然在此之前确保服务器已经安装ntpdate
# 安装ntpdate
rootziZ:~# apt-get install ntpdate
# 同步命令
rootziZ:~# timedatectlLocal time: Wed 2022-12-21 14:10:13 CSTUniversal time: Wed 2022-12-21 06:10:13 UTCRTC time: Wed 2022-12-21 14:14:26Time zone: Asia/Shanghai (CST, 0800)System clock synchronized: no
systemd-timesyncd.service active: yesRTC in local TZ: yes timedatectl 命令显示本地时间、世界时、时区以及系统时钟是否与互联网服务器同步local time即是当前服务器的时间也就是执行date命令返回的时间值。universal time是标准时间。RTC time是服务器的硬件时钟芯片上的时间。咱们只要看Local time即可。最后的三个值中其中的SYSTEM clock synchronized标志就是服务器时间是否同步的标志 如果其值为yes则为自动同步。如果为No则需要修改配置。如下
#开启自动同步
rootziZ:~# timedatectl set-ntp on
#重启systemd-timesyncd服务
rootziZ:~# systemctl restart systemd-timesyncd.service 这个问题已经过去一段时间不完全记得整个问题过程不过我记得遇到这问题的时候主要是碰到了另外一个问题当时上面这些我都操作了但是时间就是不同步原因在于我没有安装ntpdate但我执行apt-get install tpdate时提示域名解析失败。报错 Temporary failure resolving cn.archive.ubuntu.com。 我的/etc/reslove.conf配置文件也正常但是就是解析不了域名。后来了解到/etc/reslove.conf配置文件不能直接修改。需要通过修改文件/etc/systemd/resolved.conf。在文件里指定DNS配置的值后重启systemctl restart systemd-resolved来使域名解析生效。 二、Linux什么时候开始使用swap虚拟内存 某天看到服务器上的swap竟然有used数值可一看服务器的内存free里还有不少呢那Linux到底是什么时候开始使用swap虚拟内存它是和一项系统配置相关的/etc/sysctl.conf配置文件中的 vm.swappiness这行。也可以直接使用命令cat /proc/sys/vm/swappiness查看。其默认值是60。即代表服务器的物理内存使用剩余60%时就开始使用swapswappiness0的时候表示最大限度使用物理内存然后才启用swap空间swappiness100的时候表示积极的使用swap分区并且把内存上的数据及时的搬运到swap空间里面。
1. 如何查看这项配置如下
[roottest ~]# cat /proc/sys/vm/swappiness
60 总之swappiness的值越大表示越倾向于使用swap。可以设为0这样做并不会禁止对swap的使用只是最大限度地降低了使用swap的可能性。通常情况下内存小于等于4G时swap分区的大小设置建议是内存的两倍如果内存大于4Gswap只要比内存大就行。另外尽量的将swappiness调低这样系统的性能会更好。2.如何修改swappiness参数如下
#临时性修改
[roottest ~]# sysctl vm.swappiness20
vm.swappiness 20
[roottest ~]# cat /proc/sys/vm/swappiness
20
#永久性修改
[roottest ~]# vim /etc/sysctl.conf
#加入参数后重加载系统配置
vm.swappiness 30
[roottest ~]# sysctl -p /etc/sysctl.conf
#查看是否生效
[roottest ~]cat /proc/sys/vm/swappiness
30
3. 如何清除SWAP如下 如果Swap的使用量超过它的可用量则表明系统内存不足。此时我们需要清理Swap空间可以使用以下命令
# 下面的这个命令会关闭Swap空间
sudo swapoff -a
# 下面的这个命令会重新启动Swap空间此时Swap空间会被清理释放。
sudo swapon -a