新安装部署完麒麟V10运维的小伙伴需要配置一下扩展虚拟内存,本人建议物理内存比例1:1,比如内存是64G,虚拟内存也配置64G!
银河麒麟高级服务器操作系统简介:
银河麒麟高级服务器操作系统V10是针对企业级关键业务,适应虚拟化、云计算、大数据、工业互联网时代对主机系统可靠性、安全性、性能、扩展性和实时性等需求,依据CMMI5级标准研制的提供内生本质安全、云原生支持、自主平台深入优化、高性能、易管理的新一代自主服务器操作系统;同源支持飞腾、龙芯、申威、兆芯、海光、鲲鹏等自主平台;应用于政府、国防、金融、教育、财税、公安、审计、交通、医疗、制造等领域。
swap空间就是虚拟内存,在物理内存不足时,有较大的用处。
识别麒麟V10 操作系统信息
cat /etc/os-release
NAME="Kylin Linux Advanced Server"
VERSION="V10 (Tercel)"
ID="kylin"
VERSION_ID="V10"
PRETTY_NAME="Kylin Linux Advanced Server V10 (Tercel)"
ANSI_COLOR="0;31"
一、查看当前虚拟内存的配置大小
free -h
二、创建swap文件
cd /usr
mkdir swap
dd if=/dev/zero of=/usr/swap/swapfile bs=1M count=64096
提前保证路径下有剩余的空间
三.将目标设置为swap分区文件
mkswap /usr/swap/swapfile
chmod 0600 /usr/swap/swapfile #改一下权限,系统建议0600
四、 启用swap分区文件
swapon /usr/swap/swapfile
free -h #检查虚拟内存是否增加了
五、将虚拟内存的配置增加到开机自动启动配置
vim /etc/fstab
/usr/swap/swapfile swap swap defaults 0 0 #将这个内容添加到上面的配置文件
保持文件退出
六、验证重启服务器之后虚拟内存是否生效
reboot -h now #重启服务器命令
top #命令验证
验证成功,扩展虚拟内存成功!
笔者简介
国内某一线知名软件公司企业认证在职员工:任JAVA高级研发工程师,大数据领域专家,数据库领域专家兼任高级DBA!10年软件开发经验!现任国内某大型软件公司大数据研发工程师、MySQL数据库DBA,软件架构师。直接参与设计国家级亿级别大数据项目!并维护真实企业级生产数据库300余个!紧急处理数据库生产事故上百起,挽回数据丢失所造成的灾难损失不计其数!并为某国家级大数据系统的技术方案(国家知识产权局颁布)专利权的第一专利发明人!