CentOS 自動掛載網絡設備的方法
手動掛載:
[root@mysql ~]# mount -o username=USER,password=PASSWORD //192.168.10.212/zklfcloud /mnt [root@mysql ~]# df -h 文件系統 容量 已用 可用 已用% 掛載點 /dev/sda2 30G 2.7G 28G 10% / devtmpfs 479M 0 479M 0% /dev tmpfs 489M 0 489M 0% /dev/shm tmpfs 489M 6.8M 482M 2% /run tmpfs 489M 0 489M 0% /sys/fs/cgroup /dev/sda1 187M 97M 91M 52% /boot tmpfs 98M 0 98M 0% /run/user/0 //192.168.10.212/zklfcloud 3.6T 403G 3.2T 11% /mnt
開機自動掛載
cat /etc/fstab
//192.168.10.212/zklfcloud /mnt cifs username=USER,password=PASSWORD 0 0
報錯解決
兩台一樣的服務器直接掛載可以,另一台掛載會報錯。
mount: mount //192.168.10.212/zklfcloud on /mnt failed: Operation not supported
找了找方法:安裝了CIFS安裝包,是一種協議
CIFS 是一個新提出的協議,它使程序可以訪問遠程Internet計算機上的文件並要求此計算機提供服務。CIFS 使用客戶/服務器模式。客戶程序請求遠在服務器上的服務器程序為它提供服務。
服務器獲得請求並返回響應。CIFS是公共的或開放的SMB協議版本,並由Microsoft使用。SMB協議在局域網上用於服務器文件訪問和打印的協議。像SMB協議一樣,CIFS在高層運行,
而不像TCP/IP協議那樣運行在底層。CIFS可以看做是應用程序協議如文件傳輸協議和超文本傳輸協議的一個實現。
安裝時還會報錯,按照別人的方法 增加了vers=1.0解決
# yum install cifs-utils -y # # mount -o username=USER,password=PASSWORD,vers=1.0 //192.168.10.212/zklfcloud /mount_point/zklfcloud/