በሚቀጥለው ጽሑፍ ውስጥ የ ZFS ፋይል ስርዓትን በኡቡንቱ 18.04 LTS ላይ እንዴት እንደሚጫኑ እና እንደሚያዋቅሩ እንመለከታለን። ZFS በ Sun Microsystems የተገነባ የፋይል እና የድምፅ ስርዓት ነው ለእርስዎ Solaris OS እና አሁን በ OpenZFS ማህበረሰብ ተጠብቆ ይገኛል። በርቷል ይህ የፋይል ስርዓት በዚህ ብሎግ ላይ አንድ የሥራ ባልደረባዬ አስቀድሞ ከተወሰነ ጊዜ በፊት አነጋግሮናል ፡፡
ZFS ለእሱ ጎልቶ ይታያል ታላቅ አቅም፣ ቀደም ሲል የተለዩትን ፅንሰ-ሀሳቦች ውህደት የፋይል ስርዓት እና የድምፅ አቀናባሪ በአንድ ምርት ውስጥ ፣ አዲስ በዲስክ ላይ መዋቅር, ቀላል ክብደት ያላቸው የፋይል ስርዓቶች እና a ቀላል የማከማቻ ቦታ አስተዳደር. ስለዚህ ስለ ኡቡንቱ ስለዚህ የፋይል ስርዓት የበለጠ ማወቅ ይችላሉ ዊኪ
ማውጫ
የ ZFS ፋይል ስርዓት ጭነት
በመጀመሪያ ማረጋገጥ አለብን ዋና ፣ የተከለከለ ፣ አጽናፈ ሰማይ እና ሁለገብ ሶፍትዌር ምንጮች ነቅተዋል. በ "ተርሚናል" (Ctrl + Alt + T) ውስጥ የሚከተለውን ትዕዛዝ እንደምናከናውን ለማረጋገጥ
sudo apt edit-sources
ለመቀጠል Enter ን ይጫኑ ፡፡
ከቅጽበታዊ ገጽ እይታው እንደሚመለከቱት እነዚህ ሁሉ የሶፍትዌር ምንጮች ነቅተዋል ፡፡ ምናልባት ከእነዚህ ምንጮች ውስጥ አንዳቸው ከሌሉእኛ እነሱን ማንቃት አለብን ፡፡ ይህንን ለማድረግ የሚከተሉትን ትዕዛዞች እንደ አስፈላጊነቱ አንድ በአንድ ማከናወን ብቻ ይጠበቅብናል
- ለማከል ዋና ማከማቻ ተርሚናል ውስጥ (Ctrl + Alt + T) እንጽፋለን
sudo apt-add-repository main
- ምንጮቹን ማከል ካስፈለግን የተገደበ እንጽፋለን
sudo apt-add-repository restricted
- ምናልባት ምንጮቹን ከፈለጉ አጽናፈ ሰማይ, እንተይባለን
sudo apt-add-repository universe
- እና ለምንጮቹ ብዛታቸው:
sudo apt-add-repository multiverse
ከዚህ በኋላ የሚከተለውን ትዕዛዝ እንፈጽማለን መሸጎጫ አዘምን ከአፕ ፓኬጅ ማከማቻ
sudo apt update
አሁን የሚከተለውን ትዕዛዝ ማስኬድ እንችላለን በኡቡንቱ 18.04 LTS ላይ የ ZFS ፋይል ስርዓት ይጫኑ:
sudo apt-get install zfsutils-linux
ZFS RAID 0 የመዋኛ ገንዳ ውቅር
በዚህ ክፍል ውስጥ ሀ እንዴት ማዋቀር እንደሚቻል እንመለከታለን ZFS RAID 0 ገንዳ. RAID 0, አንዳንድ ሃርድ ድራይቭዎችን ያክሉ. እነዚህ ለመፍጠር ይደመራሉ ነጠላ ትልቅ ምናባዊ ድራይቭ. ይህ የመፃፍ / የማንበብ ፍጥነትን በከፍተኛ ሁኔታ ይጨምራል።
ግን በ RAID 0 ውስጥ አንድ ትልቅ ችግር አለ ፡፡ ከተጨመሩ ድራይቮች አንዱ ካልተሳካ ሁሉም መረጃዎች ይጠፋሉ.
የ ZFS ገንዳዎችን ያረጋግጡ
ይችላሉ የ ZFS ገንዳዎችን ሁኔታ ይፈትሹ ከሚከተለው ትእዛዝ ጋር
sudo zpool status
እንደሚመለከቱት ፣ እስካሁን ድረስ ምንም ገንዳዎች የሉኝም ፡፡
የመጀመሪያውን የ ZFS ገንዳችንን እንዴት ማዋቀር እንደሚቻል እስቲ እንመልከት ፡፡ ግን ከዚያ በፊት ማረጋገጥ አለብዎት ቢያንስ 2 ሃርድ ድራይቮች ተጭነዋል በቡድኑ ውስጥ. ለዚህ ምሳሌ ፣ እኔ 2 ቨርቹዋል ሃርድ ድራይቭዎችን ጫንኩ (20 ጊባ መጠን) ፣ እኔ ከኦቡንቱ 18.04 LTS ጋር ባለው የእኔ ምናባዊ ማሽን ውስጥ ኦፕሬቲንግ ሲስተም ከጫንኩበት ዲስክ በተጨማሪ ፡፡
አሁን የመጀመሪያውን የ ZFS ቡድናችንን እንፈጥራለን ፣ ፋይሎችን እጠራዋለሁ ፡፡ በእርግጥ ከፈለጉ ከፈለጉ ሌላ ነገር ብለው መጥራት ይችላሉ ፡፡ የሚከተለውን ትዕዛዝ ያሂዱ. በዴቢት ውስጥ ጥቅም ላይ የማይውሉ ዲስኮችን ያካትቱ፣ እኛ እንሄዳለን ኦፐሬቲንግ ሲስተም መካተት የለበትም ፡፡
sudo zpool create -f archivos /dev/sdb /dev/sdc
አሁን የሚከተለውን ትዕዛዝ ማስኬድ እንችላለን የ ZFS ቡድንን ይዘርዝሩ:
sudo zpool list
ከላይ ባለው ቅጽበታዊ ገጽ እይታ ላይ እንደሚመለከቱት ቡድኑ NAME ፋይሎች ሲሆን SIZE 19,9 ጊባ ነው (10 ጊባ x 2 = 20 ጊባ)።
የ ZFS ቡድን በ / ፋይሎች ውስጥ ሊጫን ነው በራስ-ሰር ፣ ከ df ትዕዛዝ ውፅዓት እንደሚመለከቱት።
በነባሪነት ወደዚህ ማውጫ መፃፍ የሚችለው ስር ብቻ ነው ፡፡ ተርሚናል (Ctrl + Alt + T) ውስጥ በመተየብ ማንኛውም ተራ ተጠቃሚ በማውጫው ላይ ለውጦችን ማድረግ እንዲችል ይህንን መለወጥ እንችላለን-
sudo chown -Rfv USERNAME:GROUPNAME /archivos
ማስታወሻ-እዚህ USERNAME እና GROUPNAME የተጠቃሚ ስምዎ ናቸው ፡፡ እነሱ ብዙውን ጊዜ ተመሳሳይ ስም ናቸው።
በሚቀጥለው ቅጽበታዊ ገጽ እይታ ላይ እንደሚታየው ፣ ማውጫ / ፋይሎች ባለቤትነት በተሳካ ሁኔታ ተለውጧል ፡፡
ከዚህ በታች ካለው ቅጽበታዊ ገጽ እይታ እንደሚመለከቱት አሁን በ / ፋይሎች ማውጫ ውስጥ ያሉ ፋይሎችን ቀድቼ መቅዳት እና መለጠፍ እችላለሁ ፡፡
አሁን ያለውን የ ZFS ቡድን ተራራ ነጥብ መለወጥ
በአንድ ጊዜ ነባሩን የ ZFS ቡድን በሌላ ቦታ ላይ ለመጫን የምንፈልግ ወይም የምንፈልግ ከሆነ በቀላሉ ማድረግ እንችላለን ፡፡ ለምሳሌ እኛ ከፈለግን የ ZFS ቡድን የፋይሎችን ማውጫ በ / var / www ውስጥ ይጫኑ፣ በሚከተለው ትዕዛዝ ልናደርገው እንችላለን
sudo zfs set mountpoint=/var/www archivos
ማሳሰቢያ: ይህንን ትዕዛዝ ከማሄድዎ በፊት የ ZFS ገንዳውን ለመጫን የሚሄዱበት ማውጫ መኖሩን ያረጋግጡ.
ከ df ትእዛዝ ውፅዓት እንደሚመለከቱት ፣ የተራራው ነጥብ ወደ / var / www ተለውጧል።
የ ZFS oolል መሰረዝ
አሁን እኛ የፈጠርነውን የ ZFS ገንዳ እንዴት መሰረዝ እንደሚቻል እንመለከታለን ፡፡ ይህንን ለማድረግ የሚከተሉትን ትዕዛዞች ማስፈፀም ብቻ አለብን
sudo zpool destroy archivos
ከዚህ በታች ባለው ቅጽበታዊ ገጽ እይታ ላይ እንደሚታየው ፣ የ ZFS ስብስብ ተወግዷል እኛ የፈጠርነው ፡፡
በኡቡንቱ 18.04 LTS በሚሰራ ምናባዊ ማሽን ላይ የ ZFS ፋይል ስርዓትን እንዴት እንደሚጭኑ እና እንደሚያዋቅሩ እንደዚህ ነው።
አስተያየት ፣ ያንተው
ካልሆነ ለ LVM ተመሳሳይ ዘዴ ይሆናል ፣ በተሻለ ሁኔታ ያብራሩ እና እነሱ ኤስኤስዲ ዲስክ ከሆኑ እና ሌላኛው መካኒክም ይህን የፋይል አያያዝ ዘዴ የሚጠቀም ከሆነ ፈጣን ምላሽዎን አደንቃለሁ