两台centos之间传送文件
最近在CentOS系統(tǒng)中(主機(jī)A)讀數(shù)據(jù)。由于A主機(jī)只是作為數(shù)據(jù)讀取,具體的Deep Learning 實(shí)驗(yàn),需要在主機(jī)B( CentOS )中進(jìn)行,需要將主機(jī)A上的數(shù)據(jù)傳輸。由于主機(jī)A并不是一直開著CentOS系統(tǒng),且數(shù)據(jù)量比較(40G+),所以用優(yōu)盤copy的方法有點(diǎn)不現(xiàn)實(shí),經(jīng)過(guò)查找資料,發(fā)現(xiàn)了兩種方法。
?
注意:兩臺(tái)主機(jī)都是CentOS 6.5 版本的系統(tǒng),主機(jī)A:IP 192.168.1.102 ? ? 主機(jī)B:192.168.1.33
?
1、用命令行的方式
?
A,B 機(jī)上的SSH都允許root登錄,B主機(jī)的IP:192.168.1.33,要把A主機(jī)上的/home/data文件夾傳送到主機(jī)B上,運(yùn)行命令
注意:這里的scp命令,前面不能加sudo ,加上sudo后會(huì)報(bào)錯(cuò)。
?
?
?
上面的命令中/home/data 是A主機(jī)中要傳的文件夾,后面的信息是B主機(jī)的信息。
輸入上面的命令會(huì)提示輸入B主機(jī)的root 密碼,對(duì)于要傳的文件夾來(lái)說(shuō)scp命令是不允許的會(huì)提示
?
/home/data: not a regular file?
?
so,需要先將文件夾進(jìn)行壓縮,然后再用剛才的命令進(jìn)行傳遞數(shù)據(jù)
?
?
?
?
?
2、用NFS方式
?
首先稍微介紹一下NFS。
NFS( Network File System )即,網(wǎng)絡(luò)文件系統(tǒng),允許網(wǎng)絡(luò)中的計(jì)算機(jī)之間通過(guò)TCP/IP 網(wǎng)絡(luò)共享資源。在NFS的應(yīng)用中,本地NFS的客戶端應(yīng)用可以透明地讀寫位于遠(yuǎn)端NFS服務(wù)器上的文件,就像訪問(wèn)本地文件一樣。
下面看一下NFS服務(wù)器和客戶端的具體配置過(guò)程
服務(wù)器的配置
?
(1)安裝nfs 所需的包,nfs-utils 和 rpcbind,注意:在centos的一些版本中安裝nfs-utils的時(shí)候會(huì)安裝rpcbind
?
yum install -y nfs-utils
(2)修改配置文件(創(chuàng)建共享的文件路徑)
?
?
<pre name="code" class="html">[root@localhost Desktop]#vim /etc/exports/home/ 192.168.1.0/24 (rw,all_squash) #文件里面添加的內(nèi)容
?
?
?
其中的/home/ 是要共享的目錄? 192.168.1.0/24 是允許訪問(wèn)的主機(jī),可以是一個(gè)IP,也可以是一個(gè)網(wǎng)段 。()里是共享的權(quán)限 ,其中 rw是讀寫,all_squash是普通用戶身份
?
(3)修改后,啟動(dòng)NFS服務(wù)
?
?
客戶端的配置(主機(jī)B)
(1)安裝nfs所需的軟件包(和服務(wù)器的安裝方式一樣)
?
(2)查看服務(wù)器共享了哪些目錄
?
showmount -e 192.168.1.102?
會(huì)提示如下錯(cuò)誤
?
在網(wǎng)上查找,發(fā)現(xiàn)是防火墻的問(wèn)題 介紹網(wǎng)址?NFS錯(cuò)誤:clnt_create: RPC: Port mapper failure - Unable to receive: errno 113 (No route to host)
?
被訪問(wèn)的NFS服務(wù)器上的防火墻沒(méi)有添加規(guī)則,我所做的處理是直接將防火墻關(guān)閉,需在服務(wù)器配置
?
service iptables stop?
服務(wù)器配置完后,再查看共享目錄就沒(méi)問(wèn)題了。
?
?
(3)客戶端mount nfs
?
mount -t nfs 192.168.1.102:/home /mnt/new_data?
轉(zhuǎn)載于:https://www.cnblogs.com/ameijiemu/p/9283858.html
總結(jié)
以上是生活随笔為你收集整理的两台centos之间传送文件的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: OpenStack入门篇(八)之镜像服务
- 下一篇: svn 没有绿色小勾