NFS ашиглан Linux компьютеруудын хооронд файлуудыг хэрхэн хуваалцах вэ

Агуулгын хүснэгт:

NFS ашиглан Linux компьютеруудын хооронд файлуудыг хэрхэн хуваалцах вэ
NFS ашиглан Linux компьютеруудын хооронд файлуудыг хэрхэн хуваалцах вэ

Видео: NFS ашиглан Linux компьютеруудын хооронд файлуудыг хэрхэн хуваалцах вэ

Видео: NFS ашиглан Linux компьютеруудын хооронд файлуудыг хэрхэн хуваалцах вэ
Видео: Курс по Outlook. Урок 1. Вход в учетную запись. Синхронизация почты 2024, May
Anonim

Бараг бүх төрлийн Линукс нь сүлжээний файлын систем (NFS) тохируулах чадвартай байдаг бөгөөд энэ нь нэг сүлжээнд байгаа Линукс компьютеруудыг файл хуваалцах боломжийг олгодог. NFS нь зөвхөн компьютер болон Линукс серверүүдээс бүрдсэн сүлжээнд тохиромжтой боловч компьютерын хооронд хурдан, үр ашигтай файл дамжуулах системийн түвшинд ажилладаг.

Алхам

2 -р хэсгийн 1: Сервер үүсгэх

NFS ашиглан Linux компьютеруудын хооронд файл хуваалцах 1 -р алхам
NFS ашиглан Linux компьютеруудын хооронд файл хуваалцах 1 -р алхам

Алхам 1. Дотоод сүлжээнд байгаа Linux компьютеруудын хооронд файл хуваалцахдаа NFS -ийг ашиглана уу

Хэрэв та Mac эсвэл Windows компьютертэй файл хуваалцахыг хүсч байвал Samba ашиглана уу.

NFS -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах 2 -р алхам
NFS -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах 2 -р алхам

Алхам 2. NFS хэрхэн ажилладагийг мэдэх

NFS ашиглан файл хуваалцахдаа сервер ба үйлчлүүлэгч гэсэн хоёр тал байдаг. Сервер нь файлуудыг хадгалдаг компьютер бол үйлчлүүлэгч нь хуваалцсан фолдерыг виртуал диск болгон холбож ханддаг компьютер юм. NFS -ийг эхлээд үүнийг ашиглахыг хүссэн сервер болон үйлчлүүлэгч компьютер дээр тохируулах ёстой.

NFS ашиглан Linux компьютеруудын хооронд файл хуваалцах 3 -р алхам
NFS ашиглан Linux компьютеруудын хооронд файл хуваалцах 3 -р алхам

Алхам 3. Серверийн компьютер дээр терминал нээнэ үү

Энэ бол хуваалцсан файлуудыг хадгалдаг компьютер юм. Үйлчлүүлэгч хуваалцсан фолдерыг компьютер дээрээ холбохын өмнө та серверийн компьютерийг асааж, нэвтрэх ёстой. Терминал ашиглан сервер болон үйлчлүүлэгч компьютер дээр NFS -ийг тохируулна уу.

NFS -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах 4 -р алхам
NFS -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах 4 -р алхам

Алхам 4. Төрөл

sudo apt-get nfs-kernel-server nfs-common portmap-ийг суулгаарай ба дарна уу Оруулна уу.

NFS файлыг татаж аваад компьютер дээр суулгах болно.

NFS -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах 5 -р алхам
NFS -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах 5 -р алхам

Алхам 5. Суулгалт дууссаны дараа бичнэ үү

dpkg-портын зургийг дахин тохируулна уу.

Гарч ирэх цэснээс "Үгүй" -г сонгоно уу. Одоо сүлжээнд байгаа компьютерууд хуваалцсан фолдерт холбогдох боломжтой боллоо.

NFS -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах 6 -р алхам
NFS -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах 6 -р алхам

Алхам 6. Төрөл

sudo /etc/init.d/portmap -ийг дахин эхлүүлэх портмап үйлчилгээг дахин эхлүүлэх.

Энэ нь өөрчлөлтийг зөв хэрэгжүүлэх боломжийг баталгаажуулах явдал юм.

NFS 7 -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах
NFS 7 -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах

Алхам 7. Өгөгдөл хуваалцахад ашиглах дамми лавлах үүсгэнэ үү

Энэ хоосон директор нь үйлчлүүлэгчийг жинхэнэ хуваалцсан директор руу дахин чиглүүлэх болно. Хэрэв та клиент компьютер дээр өөрчлөлт оруулахгүйгээр сервер дээрх хуваалцсан лавлахыг дараа нь өөрчлөхийг хүсч байвал энэ нь танд илүү хялбар болно.

  • . Mkdir -p /export /dummyname гэж бичнэ үү ба дарна уу Оруулна уу.

    Dummyname нэртэй директор үүсгэх бөгөөд үйлчлүүлэгч үүнийг үзэх боломжтой болно.

NFS -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах 8 -р алхам
NFS -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах 8 -р алхам

Алхам 8. pico /etc /fstab гэж бичээд Enter дарна уу

/Etc /fstab файл нээгдэж, сервер компьютер асах үед дундын дискийг автоматаар холбох боломжийг танд олгоно.

NFS 9 -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах
NFS 9 -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах

Алхам 9. Нэмэх

sharedpath dummypath none bind 0 0 файлын төгсгөлд.

Хамтарсан замыг дундын драйвын байрлал болгон өөрчилж, дампип замыг өмнө нь үүсгэсэн дамми лавлахын байрлал болгон өөрчилнө үү.

Жишээлбэл, хэрэв та үүсгэсэн дамми директорыг ашиглан /dev /sdb драйвыг үйлчлүүлэгчтэй хуваалцахыг хүсч байвал /dev /sdb /export /Shared none bind 0 0 гэж бичнэ үү. Файлын өөрчлөлтийг хадгална уу

NFS 10 -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах
NFS 10 -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах

Алхам 10. Нээх

/etc/экспорт.

Та файлд хандахыг зөвшөөрсөн дамми директор болон IP хаягийг нэмэх ёстой. Дотоод сүлжээнийхээ бүх IP хаягийг хуваалцахын тулд дараах форматыг ашиглана уу:/export/dummyname 192.168.1.1/24(rw, no_root_squash, async).

NFS 11 -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах
NFS 11 -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах

Алхам 11. Командыг ашиглана уу

sudo /etc/init.d/nfs-kernel-server-ийг дахин эхлүүлэх NFS серверийг дахин эхлүүлэх.

2 -р хэсгийн 2: Үйлчлүүлэгч компьютерийг холбох

NFS -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах 12 -р алхам
NFS -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах 12 -р алхам

Алхам 1. Үйлчлүүлэгч компьютер дээр терминал нээнэ үү

NFS -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах 13 -р алхам
NFS -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах 13 -р алхам

Алхам 2. Төрөл

sudo apt-get install portmap nfs-common ба дарна уу Оруулна уу NFS клиент файлуудыг холбох.

NFS -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах 14 -р алхам
NFS -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах 14 -р алхам

Алхам 3. Хуваалцсан файлуудыг холбох санг үүсгэнэ үү

Та үүнийг юу ч гэж нэрлэж болно. Жишээлбэл, та "sharedFiles" нэртэй хавтас үүсгэхийн тулд mkdir /sharedFiles гэж бичиж болно.

NFS -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах 15 -р алхам
NFS -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах 15 -р алхам

Алхам 4. Төрөл

pico /etc /fstab файлыг нээх /etc/fstab.

NFS -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах Алхам 16
NFS -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах Алхам 16

Алхам 5. Нэмэх

serverIP: sharedDirectory nfs rsize = 8192, wsize = 8192, timeo = 14, intr файлын төгсгөлд.

ServerIP -ийг серверийн NFS компьютер дээрх IP хаяг болгон өөрчил. SharedDirectory -ийг NFS сервер дээр үүсгэсэн дамми директор болон өөрийн үүсгэсэн локал лавлахын тусламжтайгаар өөрчилнө үү. Одоогоор та өөр хувьсагчийг өөрчлөх шаардлагагүй.

Дээрх жишээг ашигласнаар тушаалын мөр дараах байдлаар харагдах болно: 192.168.1.5:/export/Shared/sharedFiles nfs rsize = 8192, wsize = 8192, timeo = 14, intr

NFS -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах 17 -р алхам
NFS -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах 17 -р алхам

Алхам 6. Төрөл

sudo /etc/init.d/portmap -ийг дахин эхлүүлэх portmap -ийг дахин эхлүүлж, шинэ тохиргоог хэрэгжүүлнэ үү.

Компьютерийг асаах бүрт дундын драйвыг автоматаар суулгах болно.

NFS 18 -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах
NFS 18 -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах

Алхам 7. Компьютерээ дахин асаахаасаа өмнө драйвераа суулгаад үзээрэй

Mount -a гэж бичээд ls /sharedFiles бичээд хуваалцсан файлууд дэлгэц дээр гарч байгаа эсэхийг шалгаарай.

NFS 19 -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах
NFS 19 -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах

Алхам 8. Компьютер бүрийг холбохын тулд энэ үйлдлийг давтана уу

Үүнтэй ижил тохиргоог ашиглана уу, компьютер холбогдох болно.

Зөвлөмж болгож буй: