1. linux目錄怎麼查nfs共享文件
方法/步驟
首先確認自己的伺服器上面是否有portmap和nfs包,一般情況下都會有.
查詢命令:
rpm -qa | grep portmap
rpm -qa | grep nfs
如果有就接著向下走
啟動portmap和nfs,但是portmap的先於nfs啟動,因為portmap為nfs動態分配埠
查看是有啟動正常用如下命令
prcinfo -p
如果看到portmap和nfs表示啟動正常
設置你要共享的文件和目錄 編輯vi /etc/exports
格式如下:
共享目錄 允許訪問的主機ip(許可權)
輸出共享目錄和文件
1.要不重啟nfs服務
2.使用exportfs -rv命令
接著到另一台伺服器上面去掛載nfs伺服器輸出的文件和目錄
1.新建你要掛載的目錄
2.查看nfs伺服器的輸出目錄
showmount -e nfs的ip
掛載目錄或文件
格式如下:
mount NFS伺服器地址:/usr/local/web /mnt/websites
查看掛載結果
df -h
測試共享時候成功,在web1上面下面的掛載目錄下面新建一個文件然後隨便寫點東西看web2上面時候同步
卸載目錄的命令:
umount /mnt/websites
2. linux 的 systemctl指令怎麼用
stemctl命令是自systemd出現以來被廣泛討論的命令。
Systemd 的很多概念來源於蘋果 Mac OS 操作系統上的
launchd.
systemd 引入了新的配置方式,對應用程序的開發也有一些
新的要求。
init 系統的一個重要職責就是負責跟蹤和管理服務進程的生
命周期。
systemd 則利用了 Linux 內核的特性即 CGroup 來完成跟蹤
的任務。當停止服務時,通過查詢 CGroup,systemd 可以確
保找到所有的相關進程,從而干凈地停止服務。
CGroup 提供了類似文件系統的介面,使用方便。當進程創建
子進程時,子進程會繼承父進程的 CGroup。
因此無論服務如何啟動新的子進程,所有的這些相關進程都
會屬於同一個 CGroup,systemd 只需要簡單地遍歷指定的
CGroup 即可正確地找到所有的相關進程,將它們一一停止即
可。
用systemd命令來管理Linux系統
systemctl status dnsmasq.service
systemctl reload sshd
systemctl restart dnsmasq
systemctl stop dnsmasq
systemctl start dnsmasq
systemctl list-units -t service
systemctl --failed
如果你想以進程初始化所佔用時間排序列印出所有正在運行
的單元列表,那麼systemd-analyze命令可以幫助你完成這個
任務。
systemctl start rpcbind(如果這個服務不啟動,nfs服務
會啟動失敗)
systemctl start nfs-server
systemctl enable rpcbind;systemctl enable nfs-server
開機自啟
firewall-cmd --permanent --add-service=nfs 讓防火牆通
過NFS服務
firewall-cmd --permanent --add-service=rpc-bind 通過
rpc服務(如果不開啟,rpcinfo就不能掃描)
firewall-cmd --permanent --add-service=mountd 通過
mountd服務(如果不開啟,不能遠程showmount)
firewall-cmd --reload
3. win7怎麼安裝nfs服務
Windows 7系統中加入了NFS 客戶端功能,可以通過控制面板中的“程序和功能”->“打開和關閉Windows功能”-> "NFS服務" 來開啟,當然默認下Telnet客戶端也是無效的,也可以在這里打開。安裝完成後,就可以在Windows的命令行窗口中通過mount 以及showmount命令使用NFS的共享了。 C:>showmount /? 用法: showmount -e [server] showmount -a [server] showmount -d [server] C:>mount /? 用法: mount [-o options] [-u:username] [-p:] <computernamesharename> -o rsize=size 設置讀取緩沖區的大小(以 KB 為單位)。 -o wsize=size 設置寫入緩沖區的大小(以 KB 為單位)。 -o timeout=time 設置 RPC 調用的超時值(以秒為單位)。 -o retry=number 設置軟裝載的重試次數。 -o mtype=softhard 設置裝載類型。 -o lang=euc-jpeuc-tweuc-krshift-jisbig5ksc5601gb2312-80ansi 指定用於文件和目錄名稱的編碼。 -o fileaccess=mode 指定文件的許可權模式。 這些模式用於在 NFS 伺服器上創建的 新文件。使用 UNIX 樣式模式位指定。 -o anon 作為匿名用戶裝載。 -o nolock 禁用鎖定。 -o casesensitive=yesno 指定在伺服器上執行區分大小寫的文件查找。 -o sec=syskrb5krb5i 簡單的例子: C:WindowsSUAbin>showmount -enfs_serv1 導出列表在nfs_serv1: /vol/volz 所有計算機 /vol/volx 所有計算機 /vol/Do_NOT_Delete 所有計算機 /vol/vol7 所有計算機 /vol/vol0 nfs_cli1 /vol/vol0/home 所有計算機 /vol/isan 所有計算機 /vol/vsc 所有計算機 /vol/nfs_smvi nfs_cli1 /vol/vol_t1 所有計算機 C:>mount nfs_serv1volvol0 Z: Z: 現已成功連接到 nfs_serv1volvol0 需要注意的是,mount point和Linux和UNIX有所不同,不是使用一個目錄作為掛載點,而是使用一個未使用的盤符。 例如上例中的"Z:"。這樣就可以通過Z:盤訪問你的共享了。非常方便。比起CIFS的方式更加快捷。 使用完後,可以用umount命令卸載共享。 C:Usersleiz>umount 用法: [-f] <-a drive_letters network_mounts> -a 刪除所有 NFS 網路裝入點 -f 強制刪除 NFS 網路裝入點 C:Usersleiz>umount Z: 正在斷開 Z: nfs_serv1volvol0 連接上存在打開的文件和/或未完成的目錄搜索。 要繼續此操作嗎? (Y/N) [N]:y 命令已成功完成。 C:Usersleiz>mount 本地 遠程 屬性 ------------------------------------------------------------------------------- Z: 10.128.132.175volvol0 UID=-2, GID=-2 rsize=32768, wsize=32768 mount=soft, timeout=1.6 retry=1, locking=yes fileaccess=755, lang=GB2312-80 casesensitive=no sec=sys
4. showmount -a
service nfs restart
重啟一下nfs服務再運行 showmount -a 看看
呵呵
5. 兩台linux伺服器想共享一個磁碟分區,怎麼做
1、首先打開電腦的虛擬機,再打開物理機的虛擬網卡。
6. showmount命令是哪個shell下的
你說的shell,應該就是bash咯。。。你學會一個命令,以後就可以經常使用了,
whereis xxx它可以找到命令的具體目錄
[root@iZ11b6kl1pcZ ~]# whereis bash
bash: /bin/bash /usr/share/man/man1/bash.1.gz
[root@iZ11b6kl1pcZ ~]# whereis cd
cd: /usr/share/man/man1p/cd.1p.gz /usr/share/man/man1/cd.1.gz
建議你學學新手需要掌握的命令!第2章 新手必須掌握的Linux命令。
7. linux+linux 如何共享磁碟
就是裝iscsi服務,你可以去網上找一下服務安裝和使用的相關文檔。要的話我也可以給你,我有紅帽系統的iscsi安裝文檔。
8. 安裝NFS伺服器後需要關閉相應埠,怎麼進行操作
這個伺服器需關閉相應埠的。
9. showmount命令是哪個shell下的
echo $PATH看看是不是路徑沒在裡面
showmount 在 /usr/sbin/下