உங்கள் உபுண்டு சேவையகத்தை நெகிழ்வான நாஸாக மாற்றுவது இதுதான்

நீங்கள் ஒரு நெகிழ்வான NAS ஐ விரும்பினால், நீங்கள் Linux-அடிப்படையிலான இயங்குதளத்தைப் பயன்படுத்த வேண்டிய கட்டாயம் உள்ளது. உபுண்டு சேவையகம் கோப்புகளைப் பகிர லினக்ஸ் சேவையகமாகத் தன்னைத்தானே வழங்குகிறது. மேலும், Docker மூலம் அனைத்து வகையான கூடுதல் சேவைகளையும் எளிதாக இயக்கலாம். அன்சிபிள்-என்ஏஎஸ் இணைய அடிப்படையிலான டாஷ்போர்டு உட்பட உபுண்டு சர்வரில் கோப்பு பகிர்வு மற்றும் கூடுதல் சேவைகளை இயக்குதல் ஆகிய இரண்டையும் எளிதாக்குகிறது. இந்த கட்டுரையில் நாம் தொடங்குவோம்.

அன்சிபிள்-என்ஏஎஸ் டேவிட் ஸ்டீபன்ஸின் ஃப்ரீஎன்ஏஎஸ் மீதான விரக்தியிலிருந்து வளர்ந்தது, அது அவருக்கு மேம்படுத்துவதில் அடிக்கடி தோல்வியடைந்தது. அதனால்தான் நான் அன்சிபிள்-என்ஏஎஸ்-ஐ நானே கண்டுபிடித்தேன்: ஃப்ரீநாஸ் என்பது உங்கள் வீட்டில் என்ஏஎஸ்-ஐ இயக்குவதற்கான சிறந்த ஓப்பன் சோர்ஸ் ஆப்பரேட்டிங் சிஸ்டம், ஆனால் பதினெட்டாவது முறையாக என் ஏஎஸ் உடன் விசைப்பலகை மற்றும் திரையை இணைக்க வேண்டியிருந்தது. சிக்கலான மேம்படுத்தல்.

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

01 வன்பொருளைத் தேர்ந்தெடுக்கவும்

முதலில், நீங்கள் Ansible NAS ஐ இயக்க விரும்பும் வன்பொருளைப் பற்றி சிந்திக்க வேண்டும். கொள்கையளவில், உபுண்டு சர்வரில் இயங்கும் இன்டெல்-இணக்கமான 64பிட் செயலி போதுமானது. உள் நினைவகத்தின் அளவு மற்றும் உங்கள் சேமிப்பக திறன் ஆகியவை நீங்கள் அதை சரியாக என்ன செய்ய விரும்புகிறீர்கள் மற்றும் உங்களிடம் எத்தனை கோப்புகள் உள்ளன என்பதைப் பொறுத்தது. உங்கள் நாஸில் நிறைய கூடுதல் சேவைகளை இயக்க திட்டமிட்டால் செயலி மிகவும் முக்கியமானது. பெரும்பாலான மக்கள் தங்கள் NAS க்கு ஒரு அதிவேக இயந்திரம் தேவையில்லை. நான் பல ஆண்டுகளாக FreeNAS உடன் கச்சிதமான Dell PowerEdge T110 II டவர் சர்வரைப் பயன்படுத்தி வருகிறேன், அது Ubuntu Server உடன் சீராக இயங்குகிறது. டேவிட் ஸ்டீபன்ஸ் ஒரு ஹெச்பி ப்ரோலியண்ட் மைக்ரோசர்வர் N54L இல் அன்சிபிள் NAS ஐ சோதிக்கிறார்.

உங்கள் தரவு வட்டுகளுக்கு ZFS கோப்பு முறைமையை நீங்கள் பயன்படுத்துகிறீர்கள் என்று Ansible-NAS கருதுகிறது, இது மிகவும் நம்பகமானது. இது அவசியமில்லை, ஆனால் என் விஷயத்தில் எனது தரவு வட்டுகளில் ஏற்கனவே ZFS இருந்தது, ஏனெனில் FreeNAS அந்த கோப்பு முறைமையையும் பயன்படுத்துகிறது. அதனால் நான் அவற்றை உபுண்டு சர்வரில் எளிதாக இறக்குமதி செய்ய முடியும். நீங்கள் ZFS உடன் பணிபுரிந்தால், குறைந்தது 8 ஜிபி ரேம் பரிந்துரைக்கப்படுகிறது, இருப்பினும் இது குறைவாகவும் சாத்தியமாகும்.

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

02 உபுண்டு சர்வரை நிறுவவும்

Ansible-NAS என்பது FreeNAS போன்ற ஒரு nas இயங்குதளம் அல்ல, மாறாக உபுண்டு சேவையகத்தின் nas கட்டமைப்பு என நீங்கள் நினைக்க வேண்டும். எனவே நீங்கள் முதலில் உபுண்டு சேவையகத்தை நிறுவ வேண்டும். Ansible-NAS தற்போதைய LTS பதிப்பான Ubuntu 18.04 LTS ஐ ஆதரிக்கிறது. உபுண்டு இணையதளத்தில் இருந்து படத்தைப் பதிவிறக்கி அதை USB ஸ்டிக் அல்லது DVD-RWக்கு இயக்கவும். மேலும் வழிமுறைகளுக்கு ## பக்கத்தில் உபுண்டு டெஸ்க்டாப் பதிப்பு கட்டுரையையும் பார்க்கவும்.

நிறுவல் உபுண்டு டெஸ்க்டாப்பைப் போன்றது, ஆனால் வரைகலை இடைமுகம் இல்லாமல்: அதற்கு பதிலாக, படிகள் தொடர்ச்சியான உரை சாளரங்களில் காட்டப்படும். உங்கள் விசைப்பலகை தளவமைப்பைத் தேர்ந்தெடுத்து, பின்னர் தேர்ந்தெடுக்கவும் உபுண்டுவை நிறுவவும். அதன் பிறகு, உங்கள் நெட்வொர்க்கில் dhcp ஐப் பயன்படுத்தினால், நெட்வொர்க் இணைப்பு தானாகவே அமைக்கப்படும். அடுத்த கட்டத்தில், உங்கள் சேமிப்பிடத்தைத் தேர்ந்தெடுக்கவும். தேர்ந்தெடு முழு வட்டு பயன்படுத்தவும் நீங்கள் உபுண்டுவை நிறுவ விரும்பும் இயக்ககத்தைத் தேர்ந்தெடுக்கவும். பரிந்துரைக்கப்பட்ட பகிர்வை உறுதிப்படுத்தவும் (இயல்புநிலையாக, உபுண்டு ext4 கோப்பு முறைமையைப் பயன்படுத்துகிறது, இது துவக்க இயக்கிக்கு சிறந்தது) முடிந்தது மற்றும் உடன் மீண்டும் உறுதிப்படுத்தவும் தொடரவும். அதன் பிறகு, தேர்ந்தெடுக்கப்பட்ட வட்டு அழிக்கப்படும் மற்றும் நிறுவல் தொடங்கும்.

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

உபுண்டு சேவையகத்தை அணுகவும்

உபுண்டு சேவையகத்தில் வரைகலை இடைமுகம் இல்லை, எனவே நீங்கள் அனைத்து வகையான கட்டளைகளையும் உள்ளிட வேண்டும். நிறுவலின் போது நீங்கள் இணைக்கப்பட்ட விசைப்பலகை மற்றும் திரை வழியாக இதைச் செய்யலாம், ஆனால் பிணையத்தில் உள்ள மற்றொரு கணினியிலிருந்து ssh (பாதுகாப்பான ஷெல்) வழியாகவும் இதைச் செய்யலாம். நீங்கள் விண்டோஸ் பதிப்பை ஏப்ரல் 2018க்கு முன் இயக்கினால், புட்டி நிரலை நிறுவ வேண்டும். உங்களிடம் Windows 10 இன் புதிய பதிப்பு இருந்தால், நீங்கள் உள்ளமைக்கப்பட்ட ssh கிளையண்டைப் பயன்படுத்தலாம். முதலில் செல்லுங்கள் அமைப்புகள் / பயன்பாடுகள் / விருப்ப உருப்படிகள் பின்னர் கிளிக் செய்யவும் ஒரு பகுதியைச் சேர்க்கவும். தேர்வு செய்யவும் OpenSSH கிளையன்ட் மற்றும் உங்கள் கணினியை மறுதொடக்கம் செய்யவும். பின்னர் Windows Command Prompt இல் ssh [email protected] என்ற கட்டளையுடன் உபுண்டு சர்வரில் உள்நுழையலாம். உடன் உறுதிப்படுத்தவும் ஆம் நீங்கள் கைரேகையை நம்பி உங்கள் கடவுச்சொல்லை உள்ளிடவும். மூலம், Linux மற்றும் macOS ஏற்கனவே ஒரு ssh கிளையண்டை இயல்பாக நிறுவியிருப்பதால், நீங்கள் இப்போதே தொடங்கலாம்.

03 தரவு வட்டுகளைத் தயாரித்தல்

இந்த மாஸ்டர் வகுப்பில் நீங்கள் உங்கள் தரவு வட்டுகளுக்கு ZFS ஐப் பயன்படுத்துகிறீர்கள் என்று கருதுகிறோம். தேவையான கருவிகளை இதனுடன் நிறுவவும்:

sudo apt நிறுவ zfsutils

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

sudo பிரிந்தது /dev/sdb

(பிரிந்த) mklabel gpt

(பிரிந்து) வெளியேறியது

சூடோ பிரிந்தது /dev/sdc

(பிரிந்த) mklabel gpt

(பிரிந்து) வெளியேறியது

உங்கள் இரண்டு டேட்டா டிரைவ்களின் ஐடிகள் என்ன என்பதை இப்போது பார்க்கவும்:

ls -l /dev/disk/by-id/

எல்லாவற்றிற்கும் மேலாக, பெயர்கள் அப்படியே இருக்கும் என்பதற்கு உத்தரவாதம் இல்லை; அடையாளங்கள் செய்கின்றன. ஒரு ஐடி போல் தெரிகிறது ata-SAMSUNG_HD204UI_S2H7J9JB712549. உங்கள் ஹார்டு டிரைவ்களின் செக்டர் அளவை நீங்கள் அறிந்து கொள்ள வேண்டும். நவீன ஹார்டு டிரைவ்களுக்கு, அது 4 கிலோபைட்டுகள், ஆனால் நீங்கள் கேட்டால் சிலர் பொய் சொல்கிறார்கள் மற்றும் 512 பைட்டுகளைக் காட்டுகிறார்கள், ஏனெனில் விண்டோஸ் எக்ஸ்பியில் 4 கிலோபைட்களில் சிக்கல் உள்ளது.

04 ZFS பூலை உருவாக்கவும்

இந்த அனைத்து தகவல்களுடன் இப்போது இரண்டு டிரைவ்களில் ஒரு 'பூல்' உருவாக்கலாம்:

sudo zpool create -o ashift=12 டேங்க் மிரர் ata-SAMSUNG_HD204UI_S2H7J9JB712549 ata-SAMSUNG_HD204UI_S2H7J9JB712552

உரை மாற்றம்=12 4 கிலோபைட்டுகள் (2^12) பகுதி அளவைக் குறிக்கிறது; தொட்டி என்பது குளத்தின் பெயர். மேட்ரிக்ஸ் திரைப்படத்திலிருந்து தொட்டி, டோசர் அல்லது சாம்பல் போன்ற கதாபாத்திரங்களைத் தேர்ந்தெடுப்பது பாரம்பரியம், ஆனால் நீங்கள் அவற்றை தேதிகள் என்றும் அழைக்கலாம். அதை மிக நீளமாக்க வேண்டாம், எனவே தட்டச்சு செய்வது எளிது.

பின்னர் zpool பட்டியலுடன் உங்கள் எல்லா பூல்களையும் பார்க்கலாம், zpool நிலையுடன் உங்கள் எல்லா பூல்களின் நிலையையும் zfs உடன் உங்கள் எல்லா ZFS கோப்பு முறைமைகளையும் பட்டியலிடலாம். முன்னிருப்பாக, zpool create உங்கள் பூலின் அதே பெயரில் ஒரு கோப்பு முறைமையை உருவாக்கி அதை உங்கள் ரூட் பகிர்வின் கீழ் ஏற்றுகிறது. எனவே தொட்டி எனப்படும் உங்கள் குளம் கீழே ஏற்றப்படும் /தொட்டி.

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

05 Ansible NAS ஐ நிறுவவும்

இப்போது அடிப்படை தயாராக உள்ளது, நாம் Ansible-NAS ஐ நிறுவலாம். முதலில் நாம் கட்டளையுடன் மற்றொரு களஞ்சியத்தை இயக்க வேண்டும்:

sudo add-apt-repository universe

பின்னர் நாம் Ansible ஐ நிறுவுகிறோம்:

sudo apt install ansible

அன்சிபிள் என்பது ஆட்டோமேஷன் மென்பொருளாகும், இது உங்கள் லினக்ஸ் அமைப்புகளை தானாக உள்ளமைக்க அனுமதிக்கிறது. Ansible-NAS என்பது உங்கள் உபுண்டு சேவையகத்தை NAS ஆக மாற்றுவதற்கான Ansible மொழி முன் வரையறுக்கப்பட்ட உள்ளமைவு (ஒரு "பிளேபுக்") ஆகும். எனவே Ansible NAS ஐ நிறுவுவது GitHub இலிருந்து அந்த உள்ளமைவைப் பதிவிறக்குவதுதான்:

git குளோன் //github.com/davestephens/ansible-nas.git

பின்னர் Ansible-NAS கொண்ட கோப்பகத்திற்குச் செல்லவும்:

cd ansible nas

06 Ansible NAS ஐ உள்ளமைக்கவும்

அன்சிபிள் என்ஏஎஸ் இயல்புநிலை உள்ளமைவுடன் வருகிறது group_vars/all.yml.dist. முதலில் அதை நகலெடுக்கவும், இதன் மூலம் உங்கள் சொந்த உள்ளமைவைத் தனிப்பயனாக்கலாம்:

cp group_vars/all.yml.dist group_vars/all.yml

இப்போது இந்த கடைசி கோப்பை எடிட்டர் நானோ மூலம் திறக்கவும்:

நானோ group_vars/al.yml

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

ஆனால் முதலில் நீங்கள் சமர்ப்பிக்கவும் பொது உங்கள் உபுண்டு சேவையகத்தின் ஹோஸ்ட்பெயர், உங்கள் நேர மண்டலம் மற்றும் நீங்கள் Ansible-NAS ஐ இயக்க விரும்பும் பயனர் பெயர் போன்ற சில முக்கியமான விஷயங்களை அமைக்கவும். டோக்கர் அதன் கொள்கலன் தரவைச் சேமிக்கும் பாதையையும் உள்ளிடவும்.

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

Ctrl+O உடன் உங்கள் மாற்றங்களைச் சேமித்து, Ctrl+X மூலம் நானோவிலிருந்து வெளியேறவும்.

07 உள்ளமைவைப் பயன்படுத்தவும்

பின்னர் மேலும் ஒரு கோப்பை நகலெடுக்கவும்:

cp inventory.dist inventory

இரண்டாவது வரிக்கு முன்னால் உள்ள ஹாஷை அகற்றவும், இது போல் தெரிகிறது:

லோக்கல் ஹோஸ்ட் ansible_connection=local

கோப்பைச் சேமித்து, மேலும் சில சார்புகளை நிறுவவும்:

ansible-galaxy install -r requirements.yml

இறுதியாக, உங்கள் Ansible-NAS உள்ளமைவை இதனுடன் பயன்படுத்தவும்:

ansible-playbook -i சரக்கு nas.yml -b -K

அன்சிபிள் NASஐ மேம்படுத்தவும்

Ansible-NAS செயலில் பராமரிக்கப்பட்டு புதிய சேவைகள் தொடர்ந்து சேர்க்கப்படுகின்றன. ஆனால் அன்சிபிள்-என்ஏஎஸ் ஒரு நிரல் அல்ல மாறாக உள்ளமைவு கோப்புகளின் தொகுப்பாக இருப்பதால், மேம்படுத்துவது சற்று வித்தியாசமானது. இதைச் செய்ய, Ansible-NAS கோப்பகத்திற்குச் சென்று, Git புல் கட்டளையுடன் GitHub இலிருந்து சமீபத்திய மாற்றங்களை இழுக்கவும். கோப்பில் அனைத்து புதிய கட்டமைப்பு பிரிவுகளையும் சமர்ப்பிக்கவும் group_vars/all.yml.dist உங்கள் சொந்த பதிப்பிற்கு நகலெடுக்க group_vars/all.yml. அந்த மாற்றங்களைப் பார்ப்பதற்கான எளிதான வழி பின்வருமாறு: கிட் புல்லின் வெளியீட்டில், இது போன்ற ஒரு வரியைத் தேடுங்கள் 84e0c96..7860ab5 மாஸ்டர் -> தோற்றம்/மாஸ்டர். பின்னர் வேறுபாடுகளைக் காட்ட பின்வரும் கட்டளையை இயக்கவும்:

git diff 84e0c96:group_vars/all.yml.dist 7860ab5:group_vars/all.yml.dist

பச்சை நிறத்தில் புதிய விதிகளையும், சிவப்பு நிறத்தில் நீக்கப்பட்ட விதிகளையும் பார்க்கிறீர்கள். பின்னர் அந்த மாற்றங்களைச் செய்யுங்கள் group_vars/all.yml. பின்னர் கட்டமைப்பை மீண்டும் பயன்படுத்தவும்:

ansible-playbook -i சரக்கு nas.yml -b -K

08 உங்கள் அனைத்து சேவைகளுக்கும் டாஷ்போர்டு

இனிமேல், உங்கள் நெட்வொர்க்கில் உள்ளமைக்கப்பட்ட கோப்புறைகளை உங்கள் nas பகிரும். விண்டோஸில் நீங்கள் அதை விண்டோஸ் எக்ஸ்ப்ளோரரில் எளிதாக அணுகலாம். ஆனால் Ansible NAS உடன் நீங்கள் வேறு என்ன செய்ய முடியும்? நீங்கள் செய்ய வேண்டிய முதல் விஷயம், அன்சிபிள்-என்ஏஎஸ் உள்ளமைவு கோப்பில் நீங்கள் அமைத்த அனைத்து கூடுதல் சேவைகளையும் ஹெய்ம்டால் டாஷ்போர்டில் சேர்ப்பதாகும்.

ஹெய்ம்டாலின் கருத்து சற்று எளிமையானதாகவும் பயனற்றதாகவும் தோன்றலாம்: இது ஒரு வலைப்பக்கத்துடன் கூடிய எளிய இணைய சேவையகமாகும், அதில் நீங்கள் இணைய பயன்பாடுகளின் ஐகான்களைச் சேர்க்கலாம். இனி இல்லை. ஆனால், Ansible-NASஐப் போலவே, நீங்கள் எல்லா வகையான சேவைகளையும் நிறுவினால், ஒவ்வொன்றும் அதன் சொந்த இணைய இடைமுகத்துடன், நீங்கள் அனைத்தையும் அடையக்கூடிய ஒரு இடம் உங்களிடம் இல்லையென்றால், மேலோட்டப் பார்வையை விரைவாக இழக்கிறீர்கள். ஹெய்ம்டால் இதில் சிறந்து விளங்குகிறார், இது முன்னிருப்பாக உங்கள் NAS இன் போர்ட் 10080 இல் இயங்குகிறது.

09 உங்கள் டாஷ்போர்டில் சேவைகளைச் சேர்க்கவும்

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

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

10 கொள்கலன்கள்

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

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

11 கூடுதல் சேவைகளை நிறுவவும்

நீங்கள் நிறுவக்கூடிய பல கூடுதல் சேவைகளை Ansible-NAS கொண்டுள்ளது. பலருக்கு கோப்பை உள்ளிடுவது போதுமானது group_vars/all.yml சேவையின் பெயருடன் ஒரு மாறி பின்னர் _இயக்கப்பட்டது அன்று உண்மை சேவையை செயல்படுத்த. அந்த குறிப்பிட்ட சேவைக்கான பயனர்பெயர்கள், கோப்பகங்கள் போன்ற கூடுதல் உள்ளமைவு விருப்பங்களை உள்ளமைவு கோப்பின் கீழே காணலாம். Ansible-NAS இன் ஆன்லைன் ஆவணங்களைப் பார்க்க மறக்காதீர்கள், ஏனெனில் இது சில சேவைகளுக்கு சில கூடுதல் விளக்கங்களைக் கொண்டுள்ளது.

ஒவ்வொரு முறையும் நீங்கள் உள்ளமைவு கோப்பை மாற்றிய பின், நீங்கள் Ansible உள்ளமைவைப் பயன்படுத்த வேண்டும்:

ansible-playbook -i சரக்கு nas.yml -b -K

இது தேவையான டோக்கர் கொள்கலனை நிறுவி உங்கள் உள்ளமைவை அமைக்கும்.

உங்கள் நாஸில் 12 சுவாரஸ்யமான சேவைகள்

Ansible-NAS இன் அனைத்து சேவைகளுக்கும் செல்ல இது வெகுதூரம் செல்லும், ஆனால் சில சுவாரஸ்யமான சேவைகளை நாங்கள் குறிப்பிடுகிறோம். காவற்கோபுரம் சுவாரஸ்யமாக உள்ளது, ஏனெனில் இது உங்களின் அனைத்து கன்டெய்னர்களின் சமீபத்திய பதிப்பையும் தினசரி பதிவிறக்கம் செய்து, புதுப்பிப்பு இருக்கும்போது புதிய பதிப்பில் அவற்றை மறுதொடக்கம் செய்கிறது. கிளவுட்ஃப்ளேர் டைனமிக் டிஎன்எஸ் அப்டேட்டர் உங்கள் டைனமிக் டிஎன்எஸ்ஸை கிளவுட்ஃப்ளேரில் புதுப்பிக்கிறது. லெட்ஸ் என்க்ரிப்ட் மூலம் ஒவ்வொரு சேவைக்கும் TLS சான்றிதழ் உட்பட, உங்கள் எல்லா சேவைகளுக்கும் தொலைநிலை அணுகலை Traefik இயக்க முடியும்.

மல்டிமீடியாவைப் பதிவிறக்க, BitTorrent க்கான டிரான்ஸ்மிஷன் மற்றும் யூஸ்நெட்டிற்கான NZBGet போன்ற அனைத்து வகையான சேவைகளும் உங்களிடம் உள்ளன. உங்கள் Macs, DLNA சர்வர், ப்ளெக்ஸ் மீடியா சர்வர் மற்றும் நெக்ஸ்ட்கிளவுட் போன்றவற்றைப் பேக்கப் செய்வதற்கு ஒரு டைம் மெஷின் சேவையும் உள்ளது. சுருக்கமாக, அன்சிபிள்-என்ஏஎஸ் மூலம் நீங்கள் உங்கள் என்ஏஎஸ்-ஐ அதிகம் உருவாக்குகிறீர்கள்.

போர்டைனர் மூலம் கொள்கலன்களை நிர்வகிக்கவும்

போர்டைனர் என்பது டோக்கருக்கான பயனர் நட்பு இணைய இடைமுகம். இரண்டு சேவைகளும் மிகவும் வசதியாக இருப்பதால், Heimdall ஐத் தவிர, அன்சிபிள்-NAS முன்னிருப்பாக செயல்படுத்தும் ஒரே சேவை இதுவாகும். போர்ட் 9000 இல் போர்டைனரைக் காணலாம். உபுண்டு சேவையகத்திற்காக நீங்கள் உருவாக்கிய பயனர்பெயர் மற்றும் தொடர்புடைய கடவுச்சொல்லைக் கொண்டு உங்கள் இணைய உலாவியில் உள்நுழைக. பின்னர் கிளிக் செய்யவும் கொள்கலன்கள் உங்கள் கொள்கலன்களைப் பார்க்க. ஒவ்வொரு கொள்கலனையும் நிறுத்தலாம், மறுதொடக்கம் செய்யலாம், இடைநிறுத்தலாம், நீக்கலாம் மற்றும் பல. ஆனால் நீங்கள் ஒரு கொள்கலனை நீக்கும்போது கவனமாக இருங்கள்: அடுத்த முறை நீங்கள் Ansible-NAS உள்ளமைவைப் பயன்படுத்தும்போது, ​​​​கோப்பில் அதை முடக்கவில்லை என்றால், கொள்கலன் மீண்டும் உருவாக்கப்படும். group_vars/all.yml. ஒரு கிளிக் மூலம் கொள்கலன் சேர்க்கவும் Ansible-NAS வழங்காத கூடுதல் சேவைகளையும் நீங்கள் நிறுவலாம். இதைச் செய்ய, தட்டச்சு செய்யவும் படம் டோக்கர் ஹப்பில் இருக்கும் படத்தின் பெயர்.

அண்மைய இடுகைகள்