ZFS ಫೈಲ್ ಸಿಸ್ಟಮ್, ಉಬುಂಟು 18.04 LTS ನಲ್ಲಿ ಸ್ಥಾಪಿಸಿ ಮತ್ತು ಬಳಸಿ

ZFS ಫೈಲ್ ಸಿಸ್ಟಮ್ ಬಗ್ಗೆ

ಮುಂದಿನ ಲೇಖನದಲ್ಲಿ ನಾವು ಉಬುಂಟು 18.04 ಎಲ್‌ಟಿಎಸ್‌ನಲ್ಲಿ F ಡ್‌ಎಫ್‌ಎಸ್ ಫೈಲ್ ಸಿಸ್ಟಮ್ ಅನ್ನು ಹೇಗೆ ಸ್ಥಾಪಿಸುವುದು ಮತ್ತು ಕಾನ್ಫಿಗರ್ ಮಾಡುವುದು ಎಂಬುದನ್ನು ನೋಡೋಣ. ZFS ಎಂಬುದು ಸನ್ ಮೈಕ್ರೋಸಿಸ್ಟಮ್ಸ್ ಅಭಿವೃದ್ಧಿಪಡಿಸಿದ ಫೈಲ್ ಮತ್ತು ವಾಲ್ಯೂಮ್ ಸಿಸ್ಟಮ್ ಆಗಿದೆ ನಿಮ್ಮ ಸೋಲಾರಿಸ್ ಓಎಸ್ ಗಾಗಿ ಮತ್ತು ಈಗ ಅದನ್ನು ಓಪನ್ Z ಡ್ಎಫ್ಎಸ್ ಸಮುದಾಯ ನಿರ್ವಹಿಸುತ್ತದೆ. ಆನ್ ಈ ಫೈಲ್ಸಿಸ್ಟಮ್ ಈ ಬ್ಲಾಗ್‌ನಲ್ಲಿ ಸಹೋದ್ಯೋಗಿಯೊಬ್ಬರು ಈಗಾಗಲೇ ನಮ್ಮೊಂದಿಗೆ ಸ್ವಲ್ಪ ಸಮಯದ ಹಿಂದೆ ಮಾತನಾಡಿದ್ದಾರೆ.

ZFS ಅದರ ಪರವಾಗಿದೆ ಉತ್ತಮ ಸಾಮರ್ಥ್ಯ, ಹಿಂದೆ ಬೇರ್ಪಡಿಸಿದ ಪರಿಕಲ್ಪನೆಗಳ ಏಕೀಕರಣ ಫೈಲ್ ಸಿಸ್ಟಮ್ ಮತ್ತು ವಾಲ್ಯೂಮ್ ಮ್ಯಾನೇಜರ್ ಒಂದು ಉತ್ಪನ್ನದಲ್ಲಿ, ಹೊಸದು ಡಿಸ್ಕ್ನಲ್ಲಿ ರಚನೆ, ಹಗುರವಾದ ಫೈಲ್ ವ್ಯವಸ್ಥೆಗಳು ಮತ್ತು ಎ ಸುಲಭ ಶೇಖರಣಾ ಸ್ಥಳ ನಿರ್ವಹಣೆ. ಉಬುಂಟುಗಾಗಿ ಈ ಫೈಲ್ ಸಿಸ್ಟಮ್ ಬಗ್ಗೆ ನೀವು ಇನ್ನಷ್ಟು ತಿಳಿದುಕೊಳ್ಳಬಹುದು ವಿಕಿ.

ZFS ಫೈಲ್ ಸಿಸ್ಟಮ್ ಸ್ಥಾಪನೆ

ನಾವು ಮೊದಲು ಅದನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಬೇಕು ಕೋರ್, ನಿರ್ಬಂಧಿತ, ಬ್ರಹ್ಮಾಂಡ ಮತ್ತು ಮಲ್ಟಿವರ್ಸ್ ಸಾಫ್ಟ್‌ವೇರ್ ಮೂಲಗಳನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ. ನಾವು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಟರ್ಮಿನಲ್‌ನಲ್ಲಿ ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತೇವೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು (Ctrl + Alt + T):

ಮೂಲಗಳನ್ನು ಸಂಪಾದಿಸಿ zfs ಫೈಲ್‌ಸಿಸ್ಟಮ್

sudo apt edit-sources

ಮುಂದುವರಿಸಲು ಎಂಟರ್ ಒತ್ತಿರಿ.

zfs ಫೈಲ್ ಸಿಸ್ಟಮ್ ರೆಪೊಸಿಟರಿ

ಸ್ಕ್ರೀನ್‌ಶಾಟ್‌ನಿಂದ ನೀವು ನೋಡುವಂತೆ, ಈ ಎಲ್ಲ ಸಾಫ್ಟ್‌ವೇರ್ ಮೂಲಗಳನ್ನು ನಾನು ಸಕ್ರಿಯಗೊಳಿಸಿದ್ದೇನೆ. ಒಂದು ವೇಳೆ ನೀವು ಈ ಯಾವುದೇ ಮೂಲಗಳನ್ನು ಸಕ್ರಿಯಗೊಳಿಸದಿದ್ದರೆ, ನಾವು ಅವುಗಳನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಬೇಕಾಗುತ್ತದೆ. ಹಾಗೆ ಮಾಡಲು, ನಾವು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಗಳನ್ನು ಅಗತ್ಯವಿರುವಂತೆ ಒಂದೊಂದಾಗಿ ಕಾರ್ಯಗತಗೊಳಿಸಬೇಕಾಗುತ್ತದೆ:

  • ಸೇರಿಸಲು ಮುಖ್ಯ ಭಂಡಾರ ಟರ್ಮಿನಲ್ನಲ್ಲಿ (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 ಎಲ್‌ಟಿಎಸ್‌ನಲ್ಲಿ ZFS ಫೈಲ್ ಸಿಸ್ಟಮ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿ:

zfsutils ಲಿನಕ್ಸ್ ಸ್ಥಾಪನೆ

sudo apt-get install zfsutils-linux

ZFS RAID 0 ಪೂಲ್ ಕಾನ್ಫಿಗರೇಶನ್

ಈ ವಿಭಾಗದಲ್ಲಿ, a ಅನ್ನು ಹೇಗೆ ಕಾನ್ಫಿಗರ್ ಮಾಡಬೇಕೆಂದು ನಾವು ನೋಡುತ್ತೇವೆ ZFS RAID 0 ಪೂಲ್. RAID 0, ಕೆಲವು ಹಾರ್ಡ್ ಡ್ರೈವ್‌ಗಳನ್ನು ಸೇರಿಸಿ. ಇವುಗಳನ್ನು ರಚಿಸಲು ಸೇರಿಸುತ್ತವೆ ಒಂದೇ ದೊಡ್ಡ ವರ್ಚುವಲ್ ಡ್ರೈವ್. ಇದು ಬರೆಯುವ / ಓದುವ ವೇಗವನ್ನು ಗಣನೀಯವಾಗಿ ಹೆಚ್ಚಿಸುತ್ತದೆ.

ಆದರೆ RAID 0 ನಲ್ಲಿ ದೊಡ್ಡ ಸಮಸ್ಯೆ ಇದೆ. ಸೇರಿಸಿದ ಡ್ರೈವ್‌ಗಳಲ್ಲಿ ಒಂದು ವಿಫಲವಾದರೆ, ಎಲ್ಲಾ ಡೇಟಾ ಕಳೆದುಹೋಗುತ್ತದೆ.

ZFS ಪೂಲ್‌ಗಳನ್ನು ಪರಿಶೀಲಿಸಿ

ಕ್ಯಾನ್ ZFS ಪೂಲ್‌ಗಳ ಸ್ಥಿತಿಯನ್ನು ಪರಿಶೀಲಿಸಿ ಕೆಳಗಿನ ಆಜ್ಞೆಯೊಂದಿಗೆ:

zpool ಸ್ಥಿತಿ

sudo zpool status

ನೀವು ನೋಡುವಂತೆ, ನನ್ನ ಬಳಿ ಇನ್ನೂ ಯಾವುದೇ ಪೂಲ್‌ಗಳು ಲಭ್ಯವಿಲ್ಲ.

ನಮ್ಮ ಮೊದಲ ZFS ಪೂಲ್ ಅನ್ನು ಹೇಗೆ ಕಾನ್ಫಿಗರ್ ಮಾಡಬೇಕೆಂದು ನೋಡೋಣ. ಆದರೆ ಅದಕ್ಕೂ ಮೊದಲು, ನೀವು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಬೇಕು ಕನಿಷ್ಠ 2 ಹಾರ್ಡ್ ಡ್ರೈವ್‌ಗಳನ್ನು ಸ್ಥಾಪಿಸಲಾಗಿದೆ ತಂಡದಲ್ಲಿ. ಈ ಉದಾಹರಣೆಗಾಗಿ, ನಾನು 2 ವರ್ಚುವಲ್ ಹಾರ್ಡ್ ಡ್ರೈವ್‌ಗಳನ್ನು ಸ್ಥಾಪಿಸಿದ್ದೇನೆ (20 ಜಿಬಿ ಗಾತ್ರ), ನಾನು ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿರುವ ಡಿಸ್ಕ್ ಜೊತೆಗೆ, ಉಬುಂಟು 18.04 ಎಲ್ಟಿಎಸ್ ಹೊಂದಿರುವ ನನ್ನ ವರ್ಚುವಲ್ ಯಂತ್ರದಲ್ಲಿ.

ಹಾರ್ಡ್ ಡ್ರೈವ್‌ಗಳನ್ನು ಸ್ಥಾಪಿಸಲಾಗಿದೆ

ಈಗ ನಾವು ನಮ್ಮ ಮೊದಲ ZFS ಗುಂಪನ್ನು ರಚಿಸುತ್ತೇವೆ, ನಾನು ಅದನ್ನು ಫೈಲ್‌ಗಳಿಗೆ ಕರೆಯಲಿದ್ದೇನೆ. ಖಂಡಿತ, ನೀವು ಬಯಸಿದರೆ ನೀವು ಅದನ್ನು ಬೇರೆ ಯಾವುದನ್ನಾದರೂ ಕರೆಯಬಹುದು. ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸಿ. ಡೆಬಿಟ್‌ನಲ್ಲಿ ಬಳಕೆಯಲ್ಲಿಲ್ಲದ ಡಿಸ್ಕ್ಗಳನ್ನು ಸೇರಿಸಿ, ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಅನ್ನು ಸೇರಿಸಬಾರದು ಎಂದು ನಾವು ಹೋಗುತ್ತೇವೆ.

zfs ಪೂಲ್ ಫೈಲ್‌ಗಳು

sudo zpool create -f archivos /dev/sdb /dev/sdc

ಈಗ ನಾವು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸಬಹುದು ZFS ಗುಂಪನ್ನು ಪಟ್ಟಿ ಮಾಡಿ:

zpool ಪಟ್ಟಿ

sudo zpool list

ಮೇಲಿನ ಸ್ಕ್ರೀನ್‌ಶಾಟ್‌ನಲ್ಲಿ ನೀವು ನೋಡುವಂತೆ, ಗುಂಪು NAME ಫೈಲ್‌ಗಳು ಮತ್ತು SIZE 19,9 GB (10 GB x 2 = 20 GB) ಆಗಿದೆ.

FS ಡ್ಎಫ್ಎಸ್ ಗುಂಪನ್ನು / ಫೈಲ್‌ಗಳಲ್ಲಿ ಅಳವಡಿಸಲಾಗುವುದು ಸ್ವಯಂಚಾಲಿತವಾಗಿ, ನೀವು df ಆಜ್ಞೆಯ output ಟ್‌ಪುಟ್‌ನಿಂದ ನೋಡಬಹುದು.

ಆರೋಹಿತವಾದ ಫೈಲ್ಸಿಸ್ಟಮ್

ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ರೂಟ್ ಮಾತ್ರ ಈ ಡೈರೆಕ್ಟರಿಗೆ ಬರೆಯಬಹುದು. ಟರ್ಮಿನಲ್ (Ctrl + Alt + T) ಅನ್ನು ಟೈಪ್ ಮಾಡುವ ಮೂಲಕ ಯಾವುದೇ ಸಾಮಾನ್ಯ ಬಳಕೆದಾರರು ಡೈರೆಕ್ಟರಿಯಲ್ಲಿ ಬದಲಾವಣೆಗಳನ್ನು ಮಾಡಲು ನಾವು ಇದನ್ನು ಬದಲಾಯಿಸಬಹುದು:

sudo chown -Rfv USERNAME:GROUPNAME /archivos

ಸೂಚನೆ: ಇಲ್ಲಿ USERNAME ಮತ್ತು GROUPNAME ನಿಮ್ಮ ಬಳಕೆದಾರಹೆಸರು. ಅವರು ಸಾಮಾನ್ಯವಾಗಿ ಒಂದೇ ಹೆಸರಾಗಿರುತ್ತಾರೆ.

ಕೆಳಗಿನ ಸ್ಕ್ರೀನ್‌ಶಾಟ್‌ನಲ್ಲಿ ನೀವು ನೋಡುವಂತೆ, ಡೈರೆಕ್ಟರಿ / ಫೈಲ್‌ಗಳ ಮಾಲೀಕತ್ವ ಅದನ್ನು ಯಶಸ್ವಿಯಾಗಿ ಬದಲಾಯಿಸಲಾಗಿದೆ.

ZFS ಫೈಲ್ ಸಿಸ್ಟಮ್ ಮಾಲೀಕತ್ವದ ಬದಲಾವಣೆ

ಕೆಳಗಿನ ಸ್ಕ್ರೀನ್‌ಶಾಟ್‌ನಿಂದ ನೀವು ನೋಡುವಂತೆ, ನಾನು ಈಗ / ಫೈಲ್‌ಗಳ ಡೈರೆಕ್ಟರಿಯಲ್ಲಿ ಫೈಲ್‌ಗಳನ್ನು ಸಾಮಾನ್ಯ ಬಳಕೆದಾರನಾಗಿ ನಕಲಿಸಬಹುದು ಮತ್ತು ಅಂಟಿಸಬಹುದು.

ಫೈಲ್‌ಗಳನ್ನು ನಕಲಿಸಲಾಗಿದೆ

ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ZFS ಗುಂಪಿನ ಆರೋಹಣ ಸ್ಥಳವನ್ನು ಬದಲಾಯಿಸುವುದು

ಕೆಲವು ಸಮಯದಲ್ಲಿ, ನಾವು ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ZFS ಗುಂಪನ್ನು ಮತ್ತೊಂದು ಸ್ಥಳದಲ್ಲಿ ಆರೋಹಿಸಲು ಬಯಸಿದರೆ ಅಥವಾ ಅಗತ್ಯವಿದ್ದರೆ, ನಾವು ಅದನ್ನು ಸುಲಭವಾಗಿ ಮಾಡಬಹುದು. ಉದಾಹರಣೆಗೆ, ನಾವು ಬಯಸಿದರೆ / var / www ನಲ್ಲಿ ZFS ಗುಂಪಿನ ಫೈಲ್‌ಗಳ ಡೈರೆಕ್ಟರಿಯನ್ನು ಆರೋಹಿಸಿ, ನಾವು ಅದನ್ನು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯೊಂದಿಗೆ ಮಾಡಬಹುದು:

sudo zfs set mountpoint=/var/www archivos

ಸೂಚನೆ: ಈ ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸುವ ಮೊದಲು ನೀವು ZFS ಪೂಲ್ ಅನ್ನು ಆರೋಹಿಸಲು ಹೋಗುವ ಡೈರೆಕ್ಟರಿ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.

ZFS ಮೌಂಟ್ ಪಾಯಿಂಟ್ ಬದಲಾವಣೆ

Df ಆಜ್ಞೆಯ from ಟ್‌ಪುಟ್‌ನಿಂದ ನೀವು ನೋಡುವಂತೆ, ಆರೋಹಣ ಬಿಂದುವನ್ನು / var / www ಎಂದು ಬದಲಾಯಿಸಲಾಗಿದೆ.

ZFS ಪೂಲ್ ಅನ್ನು ಅಳಿಸಲಾಗುತ್ತಿದೆ

ಈಗ ನಾವು ರಚಿಸಿದ ZFS ಪೂಲ್ ಅನ್ನು ಹೇಗೆ ಅಳಿಸುವುದು ಎಂದು ನೋಡೋಣ. ಇದನ್ನು ಮಾಡಲು, ನಾವು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಮಾತ್ರ ಕಾರ್ಯಗತಗೊಳಿಸಬೇಕಾಗುತ್ತದೆ:

sudo zpool destroy archivos

ಕೆಳಗಿನ ಸ್ಕ್ರೀನ್‌ಶಾಟ್‌ನಲ್ಲಿ ಕಾಣುವಂತೆ, ZFS ಸೆಟ್ ತೆಗೆದುಹಾಕಲಾಗಿದೆ ನಾವು ರಚಿಸಿದ್ದೇವೆ.

zfs ಪೂಲ್ ಅನ್ನು ಅಳಿಸಿ

ಉಬುಂಟು 18.04 ಎಲ್‌ಟಿಎಸ್ ಚಾಲನೆಯಲ್ಲಿರುವ ವರ್ಚುವಲ್ ಯಂತ್ರದಲ್ಲಿ ನೀವು ZFS ಫೈಲ್ ಸಿಸ್ಟಮ್ ಅನ್ನು ಹೇಗೆ ಸ್ಥಾಪಿಸಬಹುದು ಮತ್ತು ಕಾನ್ಫಿಗರ್ ಮಾಡಬಹುದು.


ಪ್ರತಿಕ್ರಿಯಿಸಿ, ನಿಮ್ಮದನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: ಮಿಗುಯೆಲ್ ಏಂಜೆಲ್ ಗಟಾನ್
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.

  1.   ಮಿಕ್ಕಿರೋಕೆರೊ ಡಿಜೊ

    ಇಲ್ಲದಿದ್ದರೆ ಎಲ್ವಿಎಂಗೆ ಇದು ಅದೇ ವಿಧಾನವಾಗಿರುತ್ತದೆ, ಉತ್ತಮವಾಗಿ ವಿವರಿಸಿ ಮತ್ತು ಅವು ಎಸ್‌ಎಸ್‌ಡಿ ಡಿಸ್ಕ್ ಆಗಿದ್ದರೆ ಮತ್ತು ಇತರ ಮೆಕ್ಯಾನಿಕ್ ಸಹ ಫೈಲ್ ಮ್ಯಾನೇಜ್‌ಮೆಂಟ್‌ನ ಈ ವಿಧಾನವನ್ನು ಅನ್ವಯಿಸಿದರೆ, ನಿಮ್ಮ ತ್ವರಿತ ಪ್ರತಿಕ್ರಿಯೆಯನ್ನು ನಾನು ಪ್ರಶಂಸಿಸುತ್ತೇನೆ