来源:互联网 更新时间:2025-04-17 09:27
实现自动挂载-autofs
autofs工具简单使用
autofs配置详细说明
自动挂载资源有两种格式
优化Linux系统性能
安装Tuned
选择调整配置文件
检查系统推荐的调整配置文件
autofs服务可以实现对外部设备、NFS共享目录等的自动挂载,并在空闲5分钟后自动卸载。
相关包和文件:
软件包:autofs
服务文件:/usr/lib/systemd/system/autofs.service
配置文件:/etc/auto.master
#安装autofs工具[root@rhel82 ~]# yum install -y autofs<h1>启动autofs服务</h1><p>[root@rhel82 ~]# systemctl start autofs</p><h1>autofs服务启动后会生成/misc/cd目录,设置虚拟机连接光盘,实现自动挂载系统光盘</h1><p>[root@rhel82 ~]# ll /misc/总用量 0</p><p>[root@rhel82 ~]# cd /misc/cd[root@rhel82 cd]# df -h文件系统 容量 已用 可用 已用% 挂载点devtmpfs 1.9G 0 1.9G 0% /devtmpfs 2.0G 0 2.0G 0% /dev/shmtmpfs 2.0G 10M 2.0G 1% /runtmpfs 2.0G 0 2.0G 0% /sys/fs/cgroup/dev/nvme0n1p5 25G 4.4G 21G 18% //dev/nvme0n1p2 1014M 208M 807M 21% /boottmpfs 392M 1.2M 391M 1% /run/user/42tmpfs 392M 4.6M 387M 2% /run/user/0/dev/sr0 7.9G 7.9G 0 100% /misc/cd</p><p>[root@rhel82 ~]# rpm -ql autofs[root@rhel82 ~]# rpm -qc autofs登录后复制
查看帮助:man 5 autofs
相对路径挂载法
将mount point挂载点路径分为dirname和basename分别配置,可能会影响现有的目录结构
# 例如挂载光盘: mount /dev/sr0 /mnt/sr0,其中/mnt目录为dirname,/mnt/sr0为basename,相当于/mnt/sr0 = /dirname/basename登录后复制
autofs主配置文件/etc/auto.master格式
挂载点的dirname指定目录的配置文件路径,如:/etc/test.auto
指定子配置文件格式/etc/test.auto
挂载点的basename挂载选项选项设备
注意:autofs配置的dirname目录和basename目录不需要手动创建,会覆盖已存在挂载点的dirname目录下原数据
autofs默认提供挂载光盘范例
[root@Centos8 ~]# cat /etc/auto.master/misc /etc/auto.misc</p><p>[root@centos8 ~]# cat /etc/auto.misccd -fstype=iso9660,ro,nosuid,nodev :/dev/cdrom</p><h1>特殊写法:挂载点dataname和挂载目录dataname相同,即:mount 10.0.0.18:/data/www /misc/www</h1><ul><li>-fstype=nfs 10.0.0.18:/data/&登录后复制
范例:利用autofs自动挂载NFS
#服务端和客户端安装nfs-utils工具包[root@server ~]# yum install -y nfs-utils[root@client ~]# yum install -y nfs-utils[root@server ~]# mkdir /nfs[root@server ~]# cp /etc/passwd /nfs/</li></ul><h1>centos6系统nfs服务叫做nfs.service</h1><h1>centos7系统上nfs.service和nfs-server.service同一个服务</h1><h1>centos8只有nfs-server.service服务</h1><p>[root@server ~]# systemctl start nfs</p><h1>centos7系统可以解决服务之间依赖关系,并且nfs服务启动会自动启动rpcbind.service</h1><p>[root@server ~]# systemctl status rpcbind</p><p>[root@server ~]# vim /etc/exports/nfs *(rw)</p><p>[root@server ~]# exportfs -r[root@server ~]# exportfs -v/nfs <world>(sync,wdelay,hide,no_subtree_check,sec=sys,rw,root_squash,no_all_squash)</p><p>[root@server ~]# systemctl restart nfs[root@server ~]# showmount -e 192.168.192.128Export list for 192.168.192.128:/nfs *</p><p>[root@client ~]# showmount -e 192.168.192.128Export list for 192.168.192.128:/nfs *</p><p>[root@client ~]# mkdir /opt/nfs[root@client ~]# mount 192.168.192.128:/nfs /opt/nfs/[root@client ~]# df -h | grep nfs192.168.192.128:/nfs 62G 1.7G 61G 3% /opt/nfs</p><h1>编写autofs主配置文件</h1><p>[root@client ~]# vim /etc/auto.master/opt /etc/auto.master.d/auto.nfs</p><h1>编写子配置文件</h1><p>[root@client ~]# vim /etc/auto.master.d/auto.nfsnfs -fstype=nfs 192.168.192.128:/nfs</p><h1>挂载点/dirname是/目录,查看autofs配置未生效,/目录数据</h1><p>[root@client ~]# cp /root/anaconda-ks.cfg /opt/[root@client ~]# ll /opt/总用量 4-rw-------. 1 root root 1453 12月 5 04:03 anaconda-ks.cfg</p><h1>如果修改主配置文件需要重启服务</h1><p>[root@client ~]# systemctl restart autofs</p><h1>一旦重启autofs服务,挂载dirname目录属于autofs服务管理,源数据不存在</h1><p>[root@centos8 ~]# ll /opt/total 0</p><h1>cd进入指定挂载点,autofs就会自动挂载</h1><p>[root@client ~]# ls /opt/[root@client ~]# cd /opt/nfs[root@client nfs]# lspasswd</p><p>[root@client nfs]# df -h | grep nfs192.168.192.128:/nfs 62G 1.7G 61G 3% /opt/nfs</world>登录后复制
绝对路径挂载法
直接匹配全部的绝对路径名称,都写入到指定的配置文件里,不会影响本地目录结构
autofs主配置文件/etc/auto.master格式
/- 指定目录的配置文件路径(使用/-表示使用绝对目录)
指定子配置文件格式/etc/test.auto
挂载点绝对路径挂载选项选项设备
范例
[root@client ~]# vim /etc/auto.master/- /etc/auto.master.d/auto.nfs</p><p>[root@client ~]# vim /etc/auto.master.d/auto.nfs/opt/nfs -fstype=nfs 192.168.192.128:/nfs</p><h1>autofs服务使用绝对路径自动挂载,不会覆盖原数据</h1><p>[root@client ~]# systemctl start autofs[root@client ~]# ll /opt/总用量 4-rw-------. 1 root root 1453 12月 5 04:03 anaconda-ks.cfgdrwxr-xr-x. 2 root root 20 12月 4 19:39 nfs</p><p>[root@client ~]# cd /opt/nfs/[root@client nfs]# lspasswd登录后复制
使用tuned-adm命令优化Linux系统性能。作为系统管理员,可以通过调整各种设置来优化Linux系统的性能,以适应当前用例的工作负载,帮助提升Linux的性能。
可以调整的可用配置文件:
[root@rhel82 ~]# yum install tuned -y</p><p>[root@rhel82 ~]# systemctl status tuned登录后复制
调整的配置文件包含性能提升配置文件,性能提升配置文件包括侧重于:存储和网络的低延迟、高吞吐量的存储和网络、虚拟主机性能、虚拟机性能的配置文件。
我们将使用tuned-adm命令来选择和应用这些配置文件。
检查当前活动的调优配置文件:
[root@rhel82 ~]# tuned-adm activeCurrent active profile: virtual-guest登录后复制
可以使用更多配置文件,如下:
[root@rhel82 ~]# tuned-adm listAvailable profiles:</p><ul><li>accelerator-performance - Throughput performance based tuning with disabled higher latency STOP states</li><li>balanced - General non-specialized tuned profile</li><li>desktop - Optimize for the desktop use-case</li><li>hpc-compute - Optimize for HPC compute workloads</li><li>intel-sst - Configure for Intel Speed Select Base Frequency</li><li>latency-performance - Optimize for deterministic performance at the cost of increased power consumption</li><li>network-latency - Optimize for deterministic performance at the cost of increased power consumption, focused on low latency network performance</li><li>network-throughput - Optimize for streaming network throughput, generally only necessary on older CPUs or 40G+ networks</li><li>optimize-serial-console - Optimize for serial console use.</li><li>powersave - Optimize for low power consumption</li><li>throughput-performance - Broadly applicable tuning that provides excellent performance across a variety of common server workloads</li><li>virtual-guest - Optimize for running inside a virtual guest</li><li>virtual-host - Optimize for running KVM guestsCurrent active profile: virtual-guest登录后复制
tuned-adm配置文件命令用于将活动配置文件切换到其他配置文件,此示例将调整我们的系统以实现最大吞吐量:
[root@rhel82 ~]# tuned-adm profile throughput-performance登录后复制
确认当前配置文件:
[root@rhel82 ~]# tuned-adm activeCurrent active profile: throughput-performance登录后复制
tuned-adm命令还可以建议系统的调整配置文件,这基于各种系统特征,包括系统是否为虚拟机以及在系统安装期间选择的其他预定义类别:
[root@rhel82 ~]# tuned-adm recommendvirtual-guest登录后复制
然后,可以将个人资料设置为推荐值:
[root@rhel82 ~]# tuned-adm profile virtual-guest登录后复制
查看配置文件详细信息,请运行:
[root@rhel82 ~]# tuned-adm profile_info virtual-guestProfile name:virtual-guest</li></ul><p>Profile summary:Optimize for running inside a virtual guest</p><p>Profile description:登录后复制
关闭已调优的调整活动:
[root@rhel82 ~]# tuned-adm off</p><p>[root@rhel82 ~]# tuned-adm activeNo current active profile.登录后复制
武侠历险记1级菜谱制作配方有哪些
大江湖之苍龙与白鸟公孙无知怎么样
英雄没有闪公会攻防战怎么玩
借呗提前还款有啥影响 借呗提前还款对信用影响解析
ao3便捷入口使用说明 ao3最新便捷入口进入
ao3中文版网页进入 ao3中文版链接进入2025
美图秀秀如何给照片加白边 照片边框添加教程
斗罗大陆猎魂世界武魂怎么搭配
冒险者日记流浪长弓怎么获取
问剑长生神念禁制城市捡漏答案是什么
问剑长生灵兽选什么好
时光大爆炸名士培养怎么选
新月同行怎么给特工赠礼提升好感度
赛尔号巅峰之战艾欧丽娅怎么样
大江湖之苍龙与白鸟神器有哪些
决胜巅峰奥术之靴鼓舞属性怎么样
这城有良田官匠营用法是什么
弓箭传说2飞剑流派怎么样
弓箭传说2技能组合怎么样
渔帆暗涌华丽的钥匙怎么获得
手机号码测吉凶
本站所有软件,都由网友上传,如有侵犯你的版权,请发邮件haolingcc@hotmail.com 联系删除。 版权所有 Copyright@2012-2013 haoling.cc