இரண்டு கட்டமைப்புகள் ஒரே சிக்கலைத் தீர்க்கின்றன, எதிர் திசைகளில் தோல்வியடைகின்றன. துவக்கத்தில் பங்கை மவுண்ட் செய்வது ஒவ்வொரு சேவைக்கும் ஒரு கோப்பு அமைப்பைத் தருகிறது, அது அங்கே உள்ளது அல்லது துவக்கம் ஏன் நின்றது என்பதைச் சொல்கிறது. கோரிக்கையின் பேரில் தானியங்கி மவுண்ட் இயந்திரத்திற்கு விரைவான துவக்கத்தைத் தந்து, காத்திருப்பைப் பாதையை முதலில் தொடுபவருக்கு அளிக்கிறது. VPN-க்குப் பின்னால் இரண்டாவது பொதுவாகச் சிறந்த பரிமாற்றம், ஏனெனில் சுரங்கப்பாதை துவக்க வரிசை பார்க்க முடியாத ஒரு வரிசையைத் திணிக்கிறது.

துவக்க மவுண்ட் மற்றும் தானியங்கி மவுண்ட்

துவக்கத்தில் மவுண்ட் செய்வதைப் புரிந்துகொள்வது எளிது. கோப்பு அமைப்பு இலக்கு மவுண்ட்டுக்காகக் காத்திருக்கிறது, அதில் சார்பை அறிவிக்கும் சேவைகள் அதன் பிறகு தொடங்குகின்றன, சேவையகத்தை அணுக முடியாவிட்டால் விருப்பங்களுக்கு ஏற்ப இயந்திரம் காத்திருக்கிறது அல்லது தோல்வியடைகிறது. கீழே உள்ள அனைத்தும் அந்த ஒரு முடிவைப் பெறுகின்றன.

தானியங்கி மவுண்ட் அதைத் தலைகீழாக்குகிறது. பாதை உடனடியாக உள்ளது, உண்மையான மவுண்ட் ஏதோ அதைத் திறக்கும்போது நடக்கிறது, முன்னதாகத் தொடங்கும் சேவைகள் இன்னும் எழாத சுரங்கப்பாதையில் நிற்காது.

ஒப்பீடு தாமதத்தை யார் உள்வாங்க வேண்டும் என்பதில் முடிகிறது. பயனர் வேலை செய்யும் முன் பங்கு தேவைப்படும் பணிநிலையம் காத்திருக்க வேண்டும். பையில் துவங்கும் மடிக்கணினி, அல்லது பங்கு விருப்பமான சேவையகம் காத்திருக்க வேண்டியதில்லை.

எந்த விருப்பமும் காணாமற்போன வழியைச் சரிசெய்யாது. இரண்டும் தோல்வி எப்போது கவனிக்கப்படும் என்பதை மட்டும் தீர்மானிக்கின்றன.

fstab வரி, விருப்பம் விருப்பமாக

தற்போதைய OpenVPN கிளையன் நிகழ்வு [email protected] என்றும், சேவையகம் files.corp.example என்றும், மவுண்ட் புள்ளி /mnt/work என்றும் வைத்துக்கொள்வோம். மூன்றையும் உங்கள் தளத்தின் அங்கீகரிக்கப்பட்ட மதிப்புகளால் மாற்றவும். வேலை செய்யும் ஒரு வரி இப்படித் தெரிகிறது:

files.corp.example:/export/work /mnt/work nfs _netdev,nofail,x-systemd.automount,[email protected],x-systemd.mount-timeout=30s 0 0

_netdev மவுண்ட்டுக்கு வலைப்பின்னல் தேவை என்று குறிக்கிறது, எந்தச் சுரங்கப்பாதையையும் பெயரிடவில்லை. nofail சாதாரண கோப்பு அமைப்பு இலக்குக்கு பங்கை விருப்பமாக வைத்திருக்கிறது. x-systemd.automount உடனடியாக மவுண்ட் செய்வதற்குப் பதிலாக கோரிக்கையின் பேரில் தூண்டியை உருவாக்குகிறது.

x-systemd.requires= என்பது மவுண்ட் முயற்சியை VPN அலகுடன் இணைக்கும் பகுதி, அது தூண்டியில் அல்ல, மவுண்ட் செயல்பாட்டில் வர வேண்டும். தானியங்கி மவுண்ட் அலகிலேயே பரந்த வரிசையை வைப்பதே மக்கள் சுழற்சிகளை உருவாக்கும் வழி, அவற்றைப் பற்றி பின்னர் systemd யாரும் இருமுறை படிக்காத மொழியில் புகார் கூறுகிறது.

x-systemd.mount-timeout=30s ஆரம்ப மவுண்ட் கட்டளையை வரம்பிடுகிறது. அதன் பிறகு நடப்பதை எதையும் வரம்பிடவில்லை, இந்த விருப்பம் பற்றிய மிகவும் பொதுவான தவறான புரிதல் இதுவே.

‘தொடங்கியது’ என்பதன் பொருள் அல்லாதது

நீங்கள் பெயரிட்ட VPN அலகுக்கு செயலில் இருப்பதன் பொருள் என்னவென்று சரிபார்க்கவும். கோப்பு சேவையகத்திற்கான வழி இருப்பதற்கு முன் அல்லது தனிப்பட்ட பெயர் தீர்க்கப்படுவதற்கு முன் சுரங்கப்பாதை சேவை தன்னைத் தொடங்கியதாகத் தெரிவிக்கலாம், அதன் பிறகு வரிசைப்படுத்துவது அப்போது உங்களுக்கு எதையும் தராது. கிட்டத்தட்ட ஒவ்வொரு தோல்வியடைந்த முயற்சியும் இந்த இடைவெளியில் வாழ்கிறது. அலகின் நிலைக்குப் பதிலாக வழியையும் தீர்வியையும் பார்க்காவிட்டால் அது கண்ணுக்குத் தெரியாததும் ஆகும்.

இருக்கும் இடத்தில் இணைப்பின் உரிமையாளரின் சொந்தத் தயார்நிலை சமிக்ஞையைக் கூடுதல் முன்நிபந்தனையாகப் பயன்படுத்துங்கள். நிலையான உறக்கம் உங்கள் மேசையில் வேலை செய்யும், மெதுவான வலைப்பின்னலில் அல்லது மீண்டும் இணைந்த பிறகு தோல்வியடையும் ஒரு ஊகம்.

எடுத்துக்காட்டு பாதைக்காக உருவாக்கப்பட்ட அலகுகளைப் பார்வையிடவும்: mnt-work.automount மற்றும் mnt-work.mount. மறுபரிசீலனை செய்யப்பட்ட fstab மாற்றத்திற்குப் பிறகு systemd ஐ மீண்டும் ஏற்றி, தொடர்பில்லாத உள்ளீடுகளைப் பயிற்சி செய்யும் பரந்த மவுண்ட் கட்டளையை இயக்குவதற்குப் பதிலாக அந்த அலகுகளை நேரடியாக நிர்வகிக்கவும்.

இங்கே மற்றொரு எச்சரிக்கை பொருந்தும். துவக்கத்தில் /mnt/work ஐத் தொடும் சேவை இன்னும் மவுண்ட்டைத் தூண்டுகிறது, இன்னும் அதற்காகக் காத்திருக்கிறது, எனவே பங்கை விருப்பமாகக் குறிப்பது ஒவ்வொரு பயன்பாட்டையும் பொறுமையாக்காது.

மவுண்ட்டுக்குப் பிறகு அது வேறு தோல்வி

NFS மவுண்ட் ஆன பிறகு, பின்னர் ஏற்படும் தடையானது படித்தல் அல்லது எழுதுதலுக்கு என்ன செய்கிறது என்பதைக் கோப்பு அமைப்பின் மறுமுயற்சி மற்றும் மீட்பு நடத்தை தீர்மானிக்கிறது. நீங்கள் அமைத்த மவுண்ட் நேர வரம்பு அதில் எந்தத் தாக்கத்தையும் செலுத்தாது.

மென்மையான மவுண்ட் சில காத்திருப்புகளைக் குறைத்து பிழைகளின் பொருளை மாற்றுகிறது, இலக்கு விரைவான துவக்கமாக இருக்கும்போது கவனிக்கத் தவறுவது எளிதான தரவு ஒருமைப்பாடு விளைவுகளுடன். துவக்கத்தின் இரண்டு வினாடிகளை வெல்ல அதைத் தேர்ந்தெடுப்பது அரிதாகவே நல்ல பரிமாற்றம். தேவை உண்மையில் தடையின் போது வரம்பிடப்பட்ட செயல்பாடாக இருந்தால், அது பயன்பாட்டு மட்டத்தின் முடிவு, fstab கொடி அல்ல.

சுரங்கப்பாதை விழும்போது எழுதுதலின் நடுவில் உள்ள செயல்முறைக்கு என்ன நடக்க வேண்டும் என்பதை முடிவு செய்து எழுதி வைக்கவும். அந்தப் பதில் எந்த விருப்பத் தொடரையும் விட பயனுள்ளது.

ஒன்றல்ல, நான்கு நிலைகளைச் சோதிக்கவும்

சுரங்கப்பாதை கிடைக்கும்போது சாதாரண துவக்கம் எளிய நிலை, கிட்டத்தட்ட எதையும் நிரூபிக்காது. தொடர் சரியாக எழுதப்பட்டுள்ளதை உறுதிப்படுத்துகிறது, அவ்வளவே. VPN இல்லாமல் முதல் அணுகலைச் சோதிக்கவும், பின்னர் அது எழும்போது மீட்பை, பின்னர் வெற்றிகரமான மவுண்ட்டுக்குப் பிறகு கட்டுப்படுத்தப்பட்ட தடையை.

நான்கு நிலைகள், நான்கு அவதானிப்புகள், குறிப்புகள் fstab உள்ளீட்டுக்கு அடுத்து செல்கின்றன. அடுத்த நபர் தலைகீழாகப் பொறியியல் செய்ய வேண்டிய கட்டமைப்புக்குப் பதிலாக நடத்தையைப் பெறுகிறார்.

தொடர்புடைய கட்டுரைகள்