નીચેના લેખમાં આપણે ઉબુન્ટુ 18.04 એલટીએસ પર ઝેડએફએસ ફાઇલ સિસ્ટમ કેવી રીતે ઇન્સ્ટોલ અને ગોઠવવી તે અંગે એક નજર લેવા જઈ રહ્યા છીએ. ઝેડએફએસ એ સન માઇક્રોસિસ્ટમ્સ દ્વારા વિકસિત ફાઇલ અને વોલ્યુમ સિસ્ટમ છે તમારા સોલારિસ ઓએસ માટે અને હવે ઓપનઝેડએફએસ સમુદાય દ્વારા જાળવવામાં આવે છે. ચાલુ આ ફાઇલ સિસ્ટમ આ બ્લોગ પરના એક સાથીદારએ થોડા સમય પહેલા જ અમારી સાથે વાત કરી હતી.
ઝેડએફએસ તેના માટે વપરાય છે મહાન ક્ષમતાની અગાઉથી જુદા થયેલા ખ્યાલોનું એકીકરણ ફાઇલ સિસ્ટમ અને વોલ્યુમ મેનેજર એક ઉત્પાદમાં, નવું ડિસ્ક પર માળખું, લાઇટવેઇટ ફાઇલ સિસ્ટમ્સ અને સરળ સ્ટોરેજ સ્પેસ મેનેજમેન્ટ. માં તમે ઉબુન્ટુ માટે આ ફાઇલ સિસ્ટમ વિશે વધુ જાણી શકો છો વિકી.
ઝેડએફએસ ફાઇલ સિસ્ટમ ઇન્સ્ટોલેશન
આપણે પહેલા ખાતરી કરવી જ જોઇએ કે મુખ્ય, પ્રતિબંધિત, બ્રહ્માંડ અને મલ્ટિવર્સે સ softwareફ્ટવેર સ્રોતો સક્ષમ છે. ખાતરી કરવા માટે કે આપણે ટર્મિનલમાં નીચે આપેલ આદેશ ચલાવીશું (Ctrl + Alt + T):
sudo apt edit-sources
ચાલુ રાખવા માટે એન્ટર દબાવો.
તમે સ્ક્રીનશોટ પરથી જોઈ શકો છો, મારી પાસે આ બધા સ softwareફ્ટવેર સ્રોત સક્ષમ છે. જો તમારી પાસે આમાંથી કોઈ સ્રોત સક્રિય નથી, અમે તેમને સક્ષમ કરવા પડશે. આવું કરવા માટે, આપણે ફક્ત નીચેની આદેશોને જરૂર મુજબ એક પછી એક ચલાવવા પડશે:
- ઉમેરવા માટે મુખ્ય ભંડાર ટર્મિનલમાં (Ctrl + Alt + T) આપણે લખીશું:
sudo apt-add-repository main
- જો આપણે સ્રોત ઉમેરવાની જરૂર હોય તો પ્રતિબંધિત અમે લખીશું:
sudo apt-add-repository restricted
- જો તમને સ્રોતોની જરૂર હોય તો બ્રહ્માંડ, આપણે લખીશું:
sudo apt-add-repository universe
- અને સ્ત્રોતો માટે મલ્ટિવર્સે:
sudo apt-add-repository multiverse
આ પછી આપણે નીચે આપેલ આદેશ એક્ઝેક્યુટ કરીએ છીએ કેશ અપડેટ કરો apt પેકેજ ભંડારમાંથી:
sudo apt update
હવે આપણે નીચે મુજબનો આદેશ ચલાવી શકીએ છીએ ઉબુન્ટુ 18.04 એલટીએસ પર ઝેડએફએસ ફાઇલ સિસ્ટમ ઇન્સ્ટોલ કરો:
sudo apt-get install zfsutils-linux
ઝેડએફએસ રેઇડ 0 પૂલ રૂપરેખાંકન
આ વિભાગમાં, આપણે જોઈશું કે કેવી રીતે રૂપરેખાંકિત કરવું ઝેડએફએસ રેઇડ 0 પૂલ. RAID 0, કેટલીક હાર્ડ ડ્રાઈવો ઉમેરો. આ બનાવવા માટે ઉમેરો એક જ મોટી વર્ચુઅલ ડ્રાઇવ. આ લખવાની / વાંચવાની ગતિમાં નોંધપાત્ર વધારો કરે છે.
પરંતુ RAID 0 માં એક મોટી સમસ્યા છે. જો ઉમેરવામાં આવેલી ડ્રાઇવ્સમાંથી કોઈ એક નિષ્ફળ જાય, તો તમામ ડેટા ખોવાઈ જશે.
ઝેડએફએસ પૂલ ચકાસો
કરી શકે છે ઝેડએફએસ પુલોની સ્થિતિ તપાસો નીચેના આદેશ સાથે:
sudo zpool status
જેમ તમે જોઈ શકો છો, મારી પાસે હજી સુધી કોઈ પૂલ ઉપલબ્ધ નથી.
ચાલો જોઈએ કે અમારું પ્રથમ ઝેડએફએસ પૂલ કેવી રીતે ગોઠવવું. પરંતુ તે પહેલાં, તમારે ખાતરી કરવી પડશે ઓછામાં ઓછી 2 હાર્ડ ડ્રાઇવ્સ ઇન્સ્ટોલ કરેલી છે ટીમમાં. આ ઉદાહરણ માટે, મેં 2 વર્ચુઅલ હાર્ડ ડ્રાઇવ્સ ઇન્સ્ટોલ કરી (20 જીબી કદ), ઉબુન્ટુ 18.04 એલટીએસ સાથેના મારા વર્ચુઅલ મશીનમાં, મેં theપરેટિંગ સિસ્ટમ ઇન્સ્ટોલ કરેલી છે તે ડિસ્ક ઉપરાંત.
હવે આપણે અમારું પ્રથમ ઝેડએફએસ જૂથ બનાવીશું, હું તેને ફાઇલો કહીશ. જો તમે ઇચ્છો તો, તમે તેને કંઈક બીજું કહી શકો છો. નીચેનો આદેશ ચલાવો. ડેબિટમાં ઉપયોગમાં ન આવતી ડિસ્ક્સનો સમાવેશ કરો, અમે જઈએ છીએ કે operatingપરેટિંગ સિસ્ટમ શામેલ ન હોવી જોઈએ.
sudo zpool create -f archivos /dev/sdb /dev/sdc
હવે આપણે નીચે મુજબનો આદેશ ચલાવી શકીએ છીએ ઝેડએફએસ જૂથની સૂચિ બનાવો:
sudo zpool list
તમે ઉપરના સ્ક્રીનશshotટમાં જોઈ શકો છો, જૂથ NAME ફાઇલો છે અને SIZE 19,9 જીબી (10 જીબી x 2 = 20 જીબી) છે.
ઝેડએફએસ જૂથ / ફાઇલોમાં માઉન્ટ કરવાનું છે આપોઆપ, તમે df આદેશના આઉટપુટ પરથી જોઈ શકો છો.
મૂળભૂત રીતે ફક્ત રૂટ આ ડિરેક્ટરીમાં લખી શકે છે. આપણે આ બદલી શકીએ જેથી કોઈપણ સામાન્ય વપરાશકર્તા ટર્મિનલ (Ctrl + Alt + T) લખીને ડિરેક્ટરીમાં ફેરફાર કરી શકે:
sudo chown -Rfv USERNAME:GROUPNAME /archivos
નોંધ: અહીં વપરાશકર્તા નામ અને GROUPNAME તમારું વપરાશકર્તા નામ છે. તેઓ સામાન્ય રીતે સમાન નામ છે.
તમે નીચેના સ્ક્રીનશોટમાં જોઈ શકો છો, ડિરેક્ટરી / ફાઇલોની માલિકી તે સફળતાપૂર્વક બદલવામાં આવ્યું હતું.
તમે નીચે સ્ક્રીનશોટ પરથી જોઈ શકો છો, હું હવે સામાન્ય વપરાશકર્તા તરીકે / ફાઇલો ડિરેક્ટરીમાં ફાઇલોની ક copyપિ અને પેસ્ટ કરી શકું છું.
હાલના ઝેડએફએસ જૂથના માઉન્ટ પોઇન્ટને બદલવું
જો એક સમયે, આપણે હાલના ઝેડએફએસ જૂથને બીજા સ્થાને માઉન્ટ કરવાની ઇચ્છા જોઈએ અથવા જોઈએ, તો અમે તેને સરળતાથી કરી શકીએ. ઉદાહરણ તરીકે, જો આપણે જોઈએ તો / var / www માં ઝેડએફએસ જૂથની ફાઇલો ડિરેક્ટરીને માઉન્ટ કરો, આપણે તેને નીચેના આદેશથી કરી શકીએ છીએ.
sudo zfs set mountpoint=/var/www archivos
નોંધ: સુનિશ્ચિત કરો કે જ્યાં તમે ઝેડએફએસ પૂલને માઉન્ટ કરવા જઇ રહ્યા છો ત્યાં ડિરેક્ટરી અસ્તિત્વમાં છે તે પહેલાં આ આદેશ ચલાવો.
જેમ કે તમે df આદેશના આઉટપુટ પરથી જોઈ શકો છો, માઉન્ટ પોઇન્ટને / var / www માં બદલી દેવામાં આવશે.
ઝેડએફએસ પૂલ કાleી રહ્યું છે
હવે આપણે જોશું કે આપણે હમણાં જ બનાવેલ ઝેડએફએસ પૂલને કેવી રીતે કા deleteીશું. આ કરવા માટે, આપણે ફક્ત નીચેનો આદેશ ચલાવવો પડશે:
sudo zpool destroy archivos
નીચે સ્ક્રીનશોટમાં જોઈ શકાય છે, ઝેડએફએસ સેટ દૂર કર્યો જે આપણે બનાવ્યું હતું.
આ રીતે તમે ઉબુન્ટુ 18.04 એલટીએસ ચલાવતા વર્ચુઅલ મશીન પર ઝેડએફએસ ફાઇલ સિસ્ટમ ઇન્સ્ટોલ અને ગોઠવી શકો છો.
તે એલવીએમ માટે સમાન પદ્ધતિ હશે જો નહીં, તો વધુ સારી રીતે સમજાવો અને જો તે એસએસડી ડિસ્ક છે અને અન્ય મિકેનિક ફાઇલ મેનેજમેન્ટની આ પદ્ધતિને પણ લાગુ કરે છે, તો હું તમારા ત્વરિત પ્રતિસાદની પ્રશંસા કરીશ