关注分享主机优惠活动
国内外VPS云服务器

Linux实现autofs自动挂载的方法详解

Auto-mount -autofsautofs服务可以自动挂载外围设备、NFS共享目录等。,闲置5分钟后自动卸载。

相关包和文件:

包:autofs

服务文件:/usr/lib/systemd/system/autofs . service

配置文件:/etc/auto.master

Autofs工具好用# install autofs工具[root @ rhel 82 ~]# yum install -y autofs #启动autofs服务[root @ rhel 82 ~]# systemctlstartautofs # autofs服务启动后会有一个/misc/cd目录,并设置虚拟机连接cd。自动挂载系统CD[root @ rhel 82 ~]# ll/misc/total consumption 0[root @ rhel 82 ~]# CD/misc/CD[root @ rhel 82 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

有关autofs配置的详细说明,请参见帮助:man 5 autofs。

自动挂载资源有两种格式:相对路径挂载方法。

如果挂载点路径被分别划分为dirname和basename,现有的目录结构可能会受到影响。

#例如,挂载挂载CD: mount /dec/sr0 /mnt/sr0,其中/mnt目录是dirname,/mnt/sr0是basename相当于/mnt/sr0 =/dirname/basename autofs主配置文件/etc/atuo.master格式。

挂载点的Dirname指定目录的配置文件路径,比如:/etc/test.auto。

指定子配置文件格式/etc/test.auto。

装载的基本名称装载选项选项设备

注意:autofs配置的dirname目录和basename目录不需要手动创建,已经有挂载点的dirname目录下的原始数据会被覆盖。

Autof提供了一个默认挂载CD的例子。

[root @ centos 8 ~]# cat/etc/auto . master/misc/etc/auto . misc[root @ centos 8 ~]# cat/etc/auto . miscd -fs type = iso 9660,ro,nosuid,Nodev :/dev/cdrom#特殊写法:挂载点数据名称与挂载目录数据名称相同,即:mount 10 . 0 . 0 . 18:/data/www/misc/www * -fs type = nfg 10 . 0 . 0 . 18:/data/& amp

# Install Nfs -utils toolkit for server and client[root @ server ~]# yum Install -y Nfs -utils[root @ client ~]# yum Install -y Nfs -utils[root @ server ~]# mkdir/Nfs[root @ server ~]# CP/etc/passwd/NFS/# Nfs . service # centos7 6系统称为nfs.service # NFS.service与CentOS 7系统上的nfs-server.service是同一个服务# CentOS 8 Only Nfs -server . service[service 并且启动nfs服务会自动启动rpcbind . service[root @ server ~]# systemctlstatusrpcbind[root @ server ~]# vim/etc/exports/NFS *(rw)[root @ server ~]# export fs -r[root @ server ~]# export fs -v/NFS & world & gt; (sync,wdelay,hide,no_subtree_check,sec=sys,rw,root_squash,no _ all _ squash)[root @ server ~]# system CTL restart NFS[root @ server ~]# showmount -e 192 . 168 . 192 . 128 export list for 192 . 168 . 192 . 128:/NFS *[root @ client ~]# showmount -e 192 . 168 . 192 . 128 export list for /directory data[root @ client ~]# CP/root/anaconda-ks . CFG/opt/[root @ client ~]# ll/opt/Total dosage 4-RW----. 1 root root 1453 December 5 04:03 anaconda-ks . CFG #如果需要重启服务[root @ client ~]# systemctlrestart autofs # atuofs服务一旦重启,mount dirname目录属于autofs服务管理,而源数据不属于 Autofs会自动挂载[root @ client ~]# ls/opt/[root @ client ~]# CD/opt/NFS[root @ client NFS]# lspasswd[root @ client NFS]# df -h | grepnfs 192 . 168 . 192 . 128:/NFS 62g 1.7g

所有绝对路径名直接匹配并写入指定的配置文件,不会影响本地目录结构。

Autofs主配置文件/etc/atuo.master格式

/-指定目录的配置文件路径(使用/-意味着使用绝对目录)

指定子配置文件格式/etc/test.auto。

挂载绝对路径挂载选项设备

模型

[root @ client ~]# vim/etc/auto . master/-/etc/auto . master . d/auto . NFS[root @ client ~]# vim/etc/auto . master . d/auto . NFS/opt/-fs type = NFS 192 . 168 . 192 . 128:/NFS # autofs服务是用绝对路径自动挂载的,原始数据[root @ client ~]# systemctlstartautofs[root @ client ~]# ll/opt/总用量4-RW4

优化Linux系统的性能。tuned-adm命令用于优化Linux系统的性能。作为一名系统管理员,我可以通过调整各种设置来优化Linux系统的性能,以适应当前的用例工作负载,并帮助优化Linux的性能。

可以调整的可用配置文件:

平衡:它非常适合寻求节能和性能折衷的系统。桌面:源自平衡配置文件,为交互式应用程序提供更快的响应。吞吐量-性能:调整系统以获得最大吞吐量。延迟-性能:非常适合以功耗为代价要求低延迟的服务器系统。网络+延迟:源自延迟性能配置文件,它使其他网络调整参数能够提供更低的网络延迟。-吞吐量:根据吞吐量性能配置文件,额外的网络调整参数适用于最大网络-吞吐量。Powersave:调整系统,最大程度省电。Oracle:基于吞吐量性能配置文件,针对Oracle数据库工作负载进行了优化。Virtual-guest:优化为在虚拟来宾中运行。Virtual-host:如果用于运行KVM guest,请调整系统以获得最佳性能。

install tuned[root @ rhel 82 ~]# yum install tuned -y[root @ rhel 82 ~]# system CTL status tuned

选择调整后的配置文件。调整后的配置文件包括性能改进配置文件,性能改进配置文件包括关注以下方面的配置文件:存储和网络的低延迟和高吞吐量、虚拟主机性能和虚拟机性能。

我们将使用tuned-adm命令来更改调整后的守护程序的设置。

检查当前活动的调整配置文件:

[root @ rhel 82 ~]# tuned -ADM Active当前活动配置文件:虚拟-来宾可以使用更多配置文件,如下所示:

[root @ rhel 82 ~]# tuned -ADM list可用配置文件:-加速器-性能-基于吞吐量性能的调整,禁用较高延迟停止状态-平衡-一般非-专门调整的配置文件-桌面-针对桌面使用进行优化-案例-HP C-计算-针对hpc计算工作负载进行优化-英特尔-sst -针对英特尔速度进行配置选择基本频率-延迟-性能-以增加功耗为代价优化确定性性能-网络-延迟4 专注于低延迟网络性能-网络-吞吐量-针对流网络吞吐量进行优化,通常仅在较旧的CPU或40G+网络上有必要-优化-串行-控制台-针对串行控制台使用进行优化。-节能-针对低功耗进行优化-吞吐量-性能-广泛适用的调整,可在各种常见服务器工作负载上提供卓越的性能-虚拟-来宾-针对在虚拟来宾内运行进行优化-虚拟-主机-针对运行KVM来宾进行优化当前活动配置文件:虚拟-来宾 此示例将调整我们的系统以实现最大吞吐量:

[root @ rhel82 ~] #调整-ADM配置文件吞吐量-性能以确认当前配置文件:

[root @ rhel 82 ~]# tuned -ADM active当前活动配置文件:吞吐量-性能

检查系统tuned-adm命令建议的调整配置文件还可以建议系统的调整配置文件,该文件基于各种系统特征,包括系统是否为虚拟机以及在系统安装期间选择的其他预定义类别:

[root @ rhel 82 ~]# tuned -ADM推荐的虚拟-guest然后,您可以将您的配置文件设置为推荐值:

[root @ rhel 82 ~]# tuned -ADM Profile Virtual -Guest要查看配置文件的详细信息,请运行:

[root @ rhel 82 ~]# tuned -ADM profile _ info virtual-guest配置文件名称:virtual -guest配置文件摘要:针对在虚拟guest配置文件中运行进行优化描述:关闭已调优的调整活动:

[root @ rhel 82 ~]# tuned -ADM off[root @ rhel 82 ~]# tuned -ADM active无当前活动配置文件。就是这样。本文介绍了在Linux上自动挂载autofs的方法。关于在Linux上自动挂载autofs的更多信息,请搜索主机频道zhujipindao以前的文章。或者继续浏览下面的相关文章。希望你以后能支持主机频道zhujipindao。

未经允许不得转载:主机频道 » Linux实现autofs自动挂载的方法详解

相关推荐

评论 抢沙发

评论前必须登录!