<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
autofs 服務實現自動掛載外圍裝置,NFS共用目錄等,並在空閒5分鐘後後自動解除安裝
相關包和檔案 :
軟體包:autofs
服務檔案:/usr/lib/systemd/system/autofs.service
組態檔:/etc/auto.master
#安裝autofs工具 [root@rhel82 ~]# yum install -y autofs #啟動autofs服務 [root@rhel82 ~]# systemctl start autofs #autofs服務啟動後會有/misc/cd目錄,設定虛擬機器器連線光碟,實現自動掛載系統光碟 [root@rhel82 ~]# ll /misc/ 總用量 0 [root@rhel82 ~]# cd /misc/cd [root@rhel82 cd]# df -h 檔案系統 容量 已用 可用 已用% 掛載點 devtmpfs 1.9G 0 1.9G 0% /dev tmpfs 2.0G 0 2.0G 0% /dev/shm tmpfs 2.0G 10M 2.0G 1% /run tmpfs 2.0G 0 2.0G 0% /sys/fs/cgroup /dev/nvme0n1p5 25G 4.4G 21G 18% / /dev/nvme0n1p2 1014M 208M 807M 21% /boot tmpfs 392M 1.2M 391M 1% /run/user/42 tmpfs 392M 4.6M 387M 2% /run/user/0 /dev/sr0 7.9G 7.9G 0 100% /misc/cd [root@rhel82 ~]# rpm -ql autofs [root@rhel82 ~]# rpm -qc autofs
參看幫助:man 5 autofs
相對路徑掛載法
將mount point 掛載點路徑分成 dirname 和 basename 分別設定,可能會影響現有的目錄結構
# 比如掛載掛載光碟: 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
掛載點的basename 掛載選項 選項裝置
注意:autofs設定的dirname目錄和basename目錄不需要手動建立,會覆蓋已存在掛載點的dirname目錄下原資料
autof預設提供掛載光碟範例
[root@centos8 ~ ]# cat /etc/auto.master /misc /etc/auto.misc [root@centos8 ~ ]# cat /etc/auto.misc cd -fstype=iso9660,ro,nosuid,nodev :/dev/cdrom #特殊寫法: 掛載點dataname和掛載目錄dataname相同,即: mount 10.0.0.18:/data/www /misc/www * -fstype=nfg 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/ #centos6系統nfs服務叫做nfs.service #centos7系統上nfs.service 和 nfs-server.service同一個服務 #centos8只有nfs-server.service服務 [root@server ~]# systemctl start nfs #centos7系統可以解決服務之間依賴關係,並且nfs服務啟動會自動啟動rpcbind.service [root@server ~]# systemctl status rpcbind [root@server ~]# vim /etc/exports /nfs *(rw) [root@server ~]# exportfs -r [root@server ~]# exportfs -v /nfs <world>(sync,wdelay,hide,no_subtree_check,sec=sys,rw,root_squash,no_all_squash) [root@server ~]# systemctl 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 192.168.192.128: /nfs * [root@client ~]# mkdir /opt/nfs [root@client ~]# mount 192.168.192.128:/nfs /opt/nfs/ [root@client ~]# df -h | grep nfs 192.168.192.128:/nfs 62G 1.7G 61G 3% /opt/nfs #編寫autofs主組態檔 [root@client ~]# vim /etc/auto.master /opt /etc/auto.master.d/auto.nfs #編寫子組態檔 [root@client ~]# vim /etc/auto.master.d/auto.nfs nfs -fstype=nfs 192.168.192.128:/nfs #掛載點/dirname是/目錄,檢視autofs設定未生效,/目錄資料 [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 #如果修改主組態檔需要重啟服務 [root@client ~]# systemctl restart autofs #一旦重啟atuofs服務,掛載dirname目錄屬於autofs服務管理,源資料不存在 [root@centos8 ~ ]# ll /opt/ total 0 #cd進入指定掛載點,autofs就會自動掛載 [root@client ~]# ls /opt/ [root@client ~]# cd /opt/nfs [root@client nfs]# ls passwd [root@client nfs]# df -h | grep nfs 192.168.192.128:/nfs 62G 1.7G 61G 3% /opt/nfs
絕對路徑掛載法
直接匹配全部的絕對路徑名稱,都寫入到指定的組態檔裡,不會影響本地目錄結構
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/nfs -fstype=nfs 192.168.192.128:/nfs #autofs服務使用絕對路徑自動掛載,不會覆蓋原資料 [root@client ~]# systemctl start autofs [root@client ~]# ll /opt/ 總用量 4 -rw-------. 1 root root 1453 12月 5 04:03 anaconda-ks.cfg drwxr-xr-x. 2 root root 20 12月 4 19:39 nfs [root@client ~]# cd /opt/nfs/ [root@client nfs]# ls passwd
使用tuned-adm命令優化Linux系統效能。作為系統管理員,能夠通過調整各種設定來優化Linux系統的效能,以適合當前用例工作負載,幫助優化Linux的效能。
可以調整到的可用組態檔:
[root@rhel82 ~]# yum install tuned -y [root@rhel82 ~]# systemctl status tuned
調整的組態檔包含效能提升組態檔,效能提升組態檔包括側重於:儲存和網路的低延遲、高吞吐量的儲存和網路、虛擬主機效能、虛擬機器器效能的組態檔。
我們將使用tuned-adm命令來更改已調整守護程式的設定。
檢查當前活動的調優組態檔:
[root@rhel82 ~]# tuned-adm active Current active profile: virtual-guest
可以使用更多組態檔,如下:
[root@rhel82 ~]# tuned-adm list Available profiles: - accelerator-performance - Throughput performance based tuning with disabled higher latency STOP states - balanced - General non-specialized tuned profile - desktop - Optimize for the desktop use-case - hpc-compute - Optimize for HPC compute workloads - intel-sst - Configure for Intel Speed Select Base Frequency - latency-performance - Optimize for deterministic performance at the cost of increased power consumption - network-latency - Optimize for deterministic performance at the cost of increased power consumption, focused on low latency network performance - network-throughput - Optimize for streaming network throughput, generally only necessary on older CPUs or 40G+ networks - optimize-serial-console - Optimize for serial console use. - powersave - Optimize for low power consumption - throughput-performance - Broadly applicable tuning that provides excellent performance across a variety of common server workloads - virtual-guest - Optimize for running inside a virtual guest - virtual-host - Optimize for running KVM guests Current active profile: virtual-guest
tuned-adm組態檔命令用於將活動組態檔切換到其他組態檔,此範例將調整我們的系統以實現最大吞吐量:
[root@rhel82 ~]# tuned-adm profile throughput-performance
確認當前組態檔:
[root@rhel82 ~]# tuned-adm active Current active profile: throughput-performance
tuned-adm命令還可以建議系統的調整組態檔,這基於各種系統特徵,包括系統是否為虛擬機器器以及在系統安裝期間選擇的其他預定義類別:
[root@rhel82 ~]# tuned-adm recommend virtual-guest
然後,可以將個人資料設定為推薦值:
[root@rhel82 ~]# tuned-adm profile virtual-guest
檢視組態檔詳細資訊,請執行:
[root@rhel82 ~]# tuned-adm profile_info virtual-guest Profile name: virtual-guest Profile summary: Optimize for running inside a virtual guest Profile description:
關閉已調優的調整活動:
[root@rhel82 ~]# tuned-adm off [root@rhel82 ~]# tuned-adm active No current active profile.
到此這篇關於Linux實現自動掛載autofs的方法詳解的文章就介紹到這了,更多相關Linux自動掛載autofs內容請搜尋it145.com以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援it145.com!
相關文章
<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
综合看Anker超能充系列的性价比很高,并且与不仅和iPhone12/苹果<em>Mac</em>Book很配,而且适合多设备充电需求的日常使用或差旅场景,不管是安卓还是Switch同样也能用得上它,希望这次分享能给准备购入充电器的小伙伴们有所
2021-06-01 09:31:42
除了L4WUDU与吴亦凡已经多次共事,成为了明面上的厂牌成员,吴亦凡还曾带领20XXCLUB全队参加2020年的一场音乐节,这也是20XXCLUB首次全员合照,王嗣尧Turbo、陈彦希Regi、<em>Mac</em> Ova Seas、林渝植等人全部出场。然而让
2021-06-01 09:31:34
目前应用IPFS的机构:1 谷歌<em>浏览器</em>支持IPFS分布式协议 2 万维网 (历史档案博物馆)数据库 3 火狐<em>浏览器</em>支持 IPFS分布式协议 4 EOS 等数字货币数据存储 5 美国国会图书馆,历史资料永久保存在 IPFS 6 加
2021-06-01 09:31:24
开拓者的车机是兼容苹果和<em>安卓</em>,虽然我不怎么用,但确实兼顾了我家人的很多需求:副驾的门板还配有解锁开关,有的时候老婆开车,下车的时候偶尔会忘记解锁,我在副驾驶可以自己开门:第二排设计很好,不仅配置了一个很大的
2021-06-01 09:30:48
不仅是<em>安卓</em>手机,苹果手机的降价力度也是前所未有了,iPhone12也“跳水价”了,发布价是6799元,如今已经跌至5308元,降价幅度超过1400元,最新定价确认了。iPhone12是苹果首款5G手机,同时也是全球首款5nm芯片的智能机,它
2021-06-01 09:30:45