NFSти колдонуп Linux компьютерлери арасында файлдарды кантип бөлүшүү керек

Мазмуну:

NFSти колдонуп Linux компьютерлери арасында файлдарды кантип бөлүшүү керек
NFSти колдонуп Linux компьютерлери арасында файлдарды кантип бөлүшүү керек

Video: NFSти колдонуп Linux компьютерлери арасында файлдарды кантип бөлүшүү керек

Video: NFSти колдонуп Linux компьютерлери арасында файлдарды кантип бөлүшүү керек
Video: Настройка почты gmail.com в outlook 2016 2024, Ноябрь
Anonim

Linuxтун дээрлик бардык түрлөрү бир эле тармактагы Linux компьютерлерине файлдарды бөлүшүүгө мүмкүндүк берген Тармак Файл Системасын (NFS) орнотуу мүмкүнчүлүгүнө ээ. NFS компьютерлерден жана Linux серверлеринен турган тармактар үчүн гана ылайыктуу болгону менен, компьютерлер ортосунда файлды тез жана эффективдүү өткөрүп берүү үчүн системалык деңгээлде иштейт.

Кадам

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 -кадам

Step 4. Type

sudo apt-get nfs-kernel-server nfs-common portmap орнотуу жана басыңыз Кирүү.

NFS файлы жүктөлүп, компьютерге орнотулат.

NFSти колдонуу менен Linux компьютерлеринин ортосунда файлдарды бөлүшүү 5 -кадам
NFSти колдонуу менен Linux компьютерлеринин ортосунда файлдарды бөлүшүү 5 -кадам

Кадам 5. Орнотуу аяктагандан кийин, териңиз

dpkg-порт картасын кайра конфигурациялоо.

Пайда болгон менюдан "Жок" дегенди тандаңыз. Эми тармактагы компьютерлер жалпы папкага туташа алышат.

NFSти колдонуу менен Linux компьютерлеринин ортосунда файлдарды бөлүшүү 6 -кадам
NFSти колдонуу менен Linux компьютерлеринин ортосунда файлдарды бөлүшүү 6 -кадам

Step 6. Type

sudo /etc/init.d/portmap өчүрүп күйгүзүү portmap кызматын кайра баштоо үчүн.

Бул өзгөртүүлөрдү туура колдонууга мүмкүндүк берүү үчүн.

NFS 7ди колдонуу менен Linux компьютерлери арасында файлдарды бөлүшүү
NFS 7ди колдонуу менен Linux компьютерлери арасында файлдарды бөлүшүү

Кадам 7. Маалымат алмашуу үчүн колдонула турган жасалма каталог түзүңүз

Бул бош каталог кардарды чыныгы бөлүшүлгөн каталогго багыттайт. Эгер сиз кардар компьютеринде өзгөртүүлөрдү киргизбестен, сервердеги бөлүшүлгөн каталогду кийин өзгөрткүңүз келсе, бул сиз үчүн жеңил болот.

  • . Mkdir -p /export /dummyname териңиз жана басыңыз Кирүү.

    Dummyname аттуу каталог түзүлөт жана кардар аны көрө алат.

NFSти колдонуу менен Linux компьютерлеринин ортосунда файлдарды бөлүшүү 8 -кадам
NFSти колдонуу менен Linux компьютерлеринин ортосунда файлдарды бөлүшүү 8 -кадам

Step 8. Type pico /etc /fstab жана Enter баскычын басыңыз

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

NFSти колдонуп, Linux компьютерлери арасында файлдарды бөлүшүү 9 -кадам
NFSти колдонуп, Linux компьютерлери арасында файлдарды бөлүшүү 9 -кадам

Кадам 9. Кошуу

sharedpath dummypath none bind 0 0 файлдын аягында.

Жалпы жолду жалпы дисктин жайгашкан жерине өзгөртүңүз жана мультипликаны мурун түзгөн муляждык каталогдун ордуна өзгөртүңүз.

Мисалы, /dev /sdb драйвын түзүлгөн жасалма каталогду колдонуп, кардар менен бөлүшкүңүз келсе, /dev /sdb /export /Shared none bind 0 0. деп жазасыз. Файлдын өзгөрүүсүн сактаңыз

NFSти колдонуу менен Linux компьютерлеринин ортосунда файлдарды бөлүшүү 10 -кадам
NFSти колдонуу менен Linux компьютерлеринин ортосунда файлдарды бөлүшүү 10 -кадам

10 -кадам

/etc/export.

Сиз файлга кирүүгө уруксат берилген жасалма каталогду жана IP дарегин кошушуңуз керек. Жергиликтүү тармактагы бардык IP даректери менен бөлүшүү үчүн төмөнкү форматты колдонуңуз:/export/dummyname 192.168.1.1/24(rw, no_root_squash, async).

NFSти колдонуу менен Linux компьютерлеринин ортосунда файлдарды бөлүшүү 11 -кадам
NFSти колдонуу менен Linux компьютерлеринин ортосунда файлдарды бөлүшүү 11 -кадам

Кадам 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 portmap nfs-common орнотуу жана басыңыз Кирүү NFS кардар файлдарын орнотуу үчүн.

NFSти колдонуп, Linux компьютерлеринин ортосунда файлдарды бөлүшүү 14 -кадам
NFSти колдонуп, Linux компьютерлеринин ортосунда файлдарды бөлүшүү 14 -кадам

Кадам 3. Бөлүшүлгөн файлдар орнотула турган каталогду түзүңүз

Сиз ага каалаган нерсени атасаңыз болот. Мисалы, "sharedFiles" деп аталган папканы түзүү үчүн mkdir /sharedFiles терсеңиз болот.

NFSти колдонуу менен Linux компьютерлеринин ортосунда файлдарды бөлүшүү 15 -кадам
NFSти колдонуу менен Linux компьютерлеринин ортосунда файлдарды бөлүшүү 15 -кадам

Step 4. Type

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 -кадам

Step 6. Type

sudo /etc/init.d/portmap өчүрүп күйгүзүү порт картасын кайра баштоо жана жаңы орнотууларды колдонуу.

Компьютер күйгүзүлгөн сайын жалпы диск автоматтык түрдө орнотулат.

NFSти колдонуу менен Linux компьютерлеринин ортосунда файлдарды бөлүшүү 18 -кадам
NFSти колдонуу менен Linux компьютерлеринин ортосунда файлдарды бөлүшүү 18 -кадам

Кадам 7. Компьютерди өчүрүп күйгүзүүдөн мурун дискти орнотуп көрүңүз

Mount -a деп жазыңыз, андан кийин ls /sharedFiles жана бөлүшүлгөн файлдар экранда пайда болгонун караңыз.

NFSти колдонуу менен Linux компьютерлеринин ортосунда файлдарды бөлүшүү 19 -кадам
NFSти колдонуу менен Linux компьютерлеринин ортосунда файлдарды бөлүшүү 19 -кадам

Кадам 8. Ар бир компьютерди туташтыруу үчүн бул процессти кайталаңыз

Ошол эле орнотууларды колдонуңуз жана компьютер туташат.

Сунушталууда: