ಈ ಲೇಖನದಲ್ಲಿ ನಾನು ಕಾಕ್ಪಿಟ್ ಉಪಕರಣದ ಸಾಮರ್ಥ್ಯಗಳ ಬಗ್ಗೆ ಮಾತನಾಡುತ್ತೇನೆ. Linux OS ಆಡಳಿತವನ್ನು ಸುಲಭಗೊಳಿಸಲು ಕಾಕ್ಪಿಟ್ ಅನ್ನು ರಚಿಸಲಾಗಿದೆ. ಸಂಕ್ಷಿಪ್ತವಾಗಿ ಹೇಳುವುದಾದರೆ, ಉತ್ತಮವಾದ ವೆಬ್ ಇಂಟರ್ಫೇಸ್ ಮೂಲಕ ಸಾಮಾನ್ಯ ಲಿನಕ್ಸ್ ನಿರ್ವಾಹಕ ಕಾರ್ಯಗಳನ್ನು ನಿರ್ವಹಿಸಲು ಇದು ನಿಮ್ಮನ್ನು ಅನುಮತಿಸುತ್ತದೆ. ಕಾಕ್ಪಿಟ್ ವೈಶಿಷ್ಟ್ಯಗಳು: ಸಿಸ್ಟಮ್ಗಾಗಿ ನವೀಕರಣಗಳನ್ನು ಸ್ಥಾಪಿಸುವುದು ಮತ್ತು ಪರಿಶೀಲಿಸುವುದು ಮತ್ತು ಸ್ವಯಂ-ಅಪ್ಡೇಟ್ಗಳನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುವುದು (ಪ್ಯಾಚಿಂಗ್ ಪ್ರಕ್ರಿಯೆ), ಬಳಕೆದಾರ ನಿರ್ವಹಣೆ (ರಚಿಸುವುದು, ಅಳಿಸುವುದು, ಪಾಸ್ವರ್ಡ್ಗಳನ್ನು ಬದಲಾಯಿಸುವುದು, ನಿರ್ಬಂಧಿಸುವುದು, ಸೂಪರ್ಯೂಸರ್ ಹಕ್ಕುಗಳನ್ನು ನೀಡುವುದು), ಡಿಸ್ಕ್ ನಿರ್ವಹಣೆ (ಎಲ್ವಿಎಂ ರಚಿಸುವುದು, ಸಂಪಾದಿಸುವುದು, ರಚಿಸುವುದು, ಆರೋಹಿಸುವುದು ), ನೆಟ್ವರ್ಕ್ ಕಾನ್ಫಿಗರೇಶನ್ (ತಂಡ, ಬಾಂಡಿಂಗ್, ಐಪಿ ಮ್ಯಾನೇಜಿಂಗ್, ಇತ್ಯಾದಿ.), systemd ಯುನಿಟ್ಗಳ ಟೈಮರ್ಗಳ ನಿರ್ವಹಣೆ.
ಕಾಕ್ಪಿಟ್ನಲ್ಲಿ ಆಸಕ್ತಿಯು ಸೆಂಟೋಸ್ 8 ರ ಬಿಡುಗಡೆಯಿಂದಾಗಿ, ಅಲ್ಲಿ ಕಾಕ್ಪಿಟ್ ಅನ್ನು ಈಗಾಗಲೇ ಸಿಸ್ಟಮ್ನಲ್ಲಿ ನಿರ್ಮಿಸಲಾಗಿದೆ ಮತ್ತು "systemctl enable -now cockpit.service" ಆಜ್ಞೆಯೊಂದಿಗೆ ಮಾತ್ರ ಸಕ್ರಿಯಗೊಳಿಸಬೇಕಾಗಿದೆ. ಇತರ ವಿತರಣೆಗಳಲ್ಲಿ, ಪ್ಯಾಕೇಜ್ ರೆಪೊಸಿಟರಿಯಿಂದ ಕೈಯಿಂದ ಅನುಸ್ಥಾಪನೆಯ ಅಗತ್ಯವಿರುತ್ತದೆ. ನಾವು ಇಲ್ಲಿ ಅನುಸ್ಥಾಪನೆಯನ್ನು ಪರಿಗಣಿಸುವುದಿಲ್ಲ, ನೋಡಿ
ಅನುಸ್ಥಾಪನೆಯ ನಂತರ, ಕಾಕ್ಪಿಟ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿದ ಸರ್ವರ್ನ ಪೋರ್ಟ್ 9090 ಗೆ ನಾವು ಬ್ರೌಸರ್ನಲ್ಲಿ ಹೋಗಬೇಕಾಗಿದೆ (ಅಂದರೆ.
ನಾವು ಸ್ಥಳೀಯ ಖಾತೆಗಾಗಿ ಸಾಮಾನ್ಯ ಲಾಗಿನ್ ಪಾಸ್ವರ್ಡ್ ಅನ್ನು ನಮೂದಿಸಿ ಮತ್ತು "ಸವಲತ್ತು ಪಡೆದ ಕಾರ್ಯಗಳಿಗಾಗಿ ನನ್ನ ಪಾಸ್ವರ್ಡ್ ಅನ್ನು ಮರುಬಳಕೆ ಮಾಡಿ" ಚೆಕ್ಬಾಕ್ಸ್ ಅನ್ನು ಪರಿಶೀಲಿಸಿ ಇದರಿಂದ ನೀವು ಕೆಲವು ಆಜ್ಞೆಗಳನ್ನು ವಿಶೇಷ ಬಳಕೆದಾರರಾಗಿ (ರೂಟ್) ಚಲಾಯಿಸಬಹುದು. ಸ್ವಾಭಾವಿಕವಾಗಿ, ನಿಮ್ಮ ಖಾತೆಯು ಸುಡೋ ಮೂಲಕ ಆಜ್ಞೆಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಶಕ್ತವಾಗಿರಬೇಕು.
ಲಾಗ್ ಇನ್ ಮಾಡಿದ ನಂತರ, ನೀವು ಸುಂದರವಾದ ಮತ್ತು ಸ್ಪಷ್ಟವಾದ ವೆಬ್ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ನೋಡುತ್ತೀರಿ. ಮೊದಲನೆಯದಾಗಿ, ಇಂಟರ್ಫೇಸ್ ಭಾಷೆಯನ್ನು ಇಂಗ್ಲಿಷ್ಗೆ ಬದಲಾಯಿಸಿ, ಏಕೆಂದರೆ ಅನುವಾದವು ಭಯಾನಕವಾಗಿದೆ.
ಇಂಟರ್ಫೇಸ್ ತುಂಬಾ ಸ್ಪಷ್ಟ ಮತ್ತು ತಾರ್ಕಿಕವಾಗಿ ಕಾಣುತ್ತದೆ; ಎಡಭಾಗದಲ್ಲಿ ನೀವು ನ್ಯಾವಿಗೇಷನ್ ಬಾರ್ ಅನ್ನು ನೋಡುತ್ತೀರಿ:
ಆರಂಭಿಕ ವಿಭಾಗವನ್ನು "ಸಿಸ್ಟಮ್" ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ, ಅಲ್ಲಿ ನೀವು ಸರ್ವರ್ ಸಂಪನ್ಮೂಲಗಳ (ಸಿಪಿಯು, ರಾಮ್, ನೆಟ್ವರ್ಕ್, ಡಿಸ್ಕ್) ಬಳಕೆಯ ಮಾಹಿತಿಯನ್ನು ನೋಡಬಹುದು:
ಹೆಚ್ಚು ವಿವರವಾದ ಮಾಹಿತಿಯನ್ನು ವೀಕ್ಷಿಸಲು, ಉದಾಹರಣೆಗೆ, ಡಿಸ್ಕ್ಗಳಲ್ಲಿ, ಅನುಗುಣವಾದ ಶಾಸನದ ಮೇಲೆ ಕ್ಲಿಕ್ ಮಾಡಿ ಮತ್ತು ನಿಮ್ಮನ್ನು ನೇರವಾಗಿ ಮತ್ತೊಂದು ವಿಭಾಗಕ್ಕೆ (ಸಂಗ್ರಹಣೆ) ತೆಗೆದುಕೊಳ್ಳಲಾಗುತ್ತದೆ:
ನೀವು ಇಲ್ಲಿ lvm ಅನ್ನು ರಚಿಸಬಹುದು:
ನೀವು ಬಳಸಲು ಬಯಸುವ vg ಗುಂಪು ಮತ್ತು ಡ್ರೈವ್ಗಳಿಗೆ ಹೆಸರನ್ನು ಆಯ್ಕೆಮಾಡಿ:
lv ಹೆಸರನ್ನು ನೀಡಿ ಮತ್ತು ಗಾತ್ರವನ್ನು ಆಯ್ಕೆಮಾಡಿ:
ಮತ್ತು ಅಂತಿಮವಾಗಿ ಫೈಲ್ಸಿಸ್ಟಮ್ ಅನ್ನು ರಚಿಸಿ:
ಕಾಕ್ಪಿಟ್ ಸ್ವತಃ fstab ನಲ್ಲಿ ಅಗತ್ಯವಿರುವ ಸಾಲನ್ನು ಬರೆಯುತ್ತದೆ ಮತ್ತು ನಾವು ಸಾಧನವನ್ನು ಆರೋಹಿಸುತ್ತೇವೆ ಎಂಬುದನ್ನು ದಯವಿಟ್ಟು ಗಮನಿಸಿ. ನೀವು ನಿರ್ದಿಷ್ಟ ಆರೋಹಿಸುವಾಗ ಆಯ್ಕೆಗಳನ್ನು ಸಹ ನಿರ್ದಿಷ್ಟಪಡಿಸಬಹುದು:
ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಇದು ಹೇಗೆ ಕಾಣುತ್ತದೆ:
ಇಲ್ಲಿ ನೀವು ಫೈಲ್ ಸಿಸ್ಟಮ್ಗಳನ್ನು ವಿಸ್ತರಿಸಬಹುದು, ಕುಗ್ಗಿಸಬಹುದು, ವಿಜಿ ಗುಂಪಿಗೆ ಹೊಸ ಸಾಧನಗಳನ್ನು ಸೇರಿಸಬಹುದು, ಇತ್ಯಾದಿ.
"ನೆಟ್ವರ್ಕಿಂಗ್" ವಿಭಾಗದಲ್ಲಿ ನೀವು ವಿಶಿಷ್ಟ ನೆಟ್ವರ್ಕ್ ಸೆಟ್ಟಿಂಗ್ಗಳನ್ನು (ಐಪಿ, ಡಿಎನ್ಎಸ್, ಮಾಸ್ಕ್, ಗೇಟ್ವೇ) ಬದಲಾಯಿಸಲು ಮಾತ್ರವಲ್ಲದೆ, ಬಾಂಡಿಂಗ್ ಅಥವಾ ಟೀಮಿಂಗ್ನಂತಹ ಹೆಚ್ಚು ಸಂಕೀರ್ಣವಾದ ಕಾನ್ಫಿಗರೇಶನ್ಗಳನ್ನು ಸಹ ರಚಿಸಬಹುದು:
ಸಿಸ್ಟಂನಲ್ಲಿ ಮುಗಿದ ಸಂರಚನೆಯು ಈ ರೀತಿ ಕಾಣುತ್ತದೆ:
Vinano ಮೂಲಕ ಹೊಂದಿಸುವುದು ಸ್ವಲ್ಪ ದೀರ್ಘವಾಗಿರುತ್ತದೆ ಮತ್ತು ಹೆಚ್ಚು ಕಷ್ಟಕರವಾಗಿರುತ್ತದೆ ಎಂದು ಒಪ್ಪಿಕೊಳ್ಳಿ. ವಿಶೇಷವಾಗಿ ಆರಂಭಿಕರಿಗಾಗಿ.
"ಸೇವೆಗಳು" ನಲ್ಲಿ ನೀವು systemd ಘಟಕಗಳು ಮತ್ತು ಟೈಮರ್ಗಳನ್ನು ನಿರ್ವಹಿಸಬಹುದು: ಅವುಗಳನ್ನು ನಿಲ್ಲಿಸಿ, ಅವುಗಳನ್ನು ಮರುಪ್ರಾರಂಭಿಸಿ, ಅವುಗಳನ್ನು ಪ್ರಾರಂಭದಿಂದ ತೆಗೆದುಹಾಕಿ. ನಿಮ್ಮ ಸ್ವಂತ ಟೈಮರ್ ಅನ್ನು ರಚಿಸಲು ಇದು ತುಂಬಾ ತ್ವರಿತವಾಗಿದೆ:
ಕಳಪೆಯಾಗಿ ಮಾಡಿದ ಏಕೈಕ ವಿಷಯ: ಟೈಮರ್ ಎಷ್ಟು ಬಾರಿ ಪ್ರಾರಂಭವಾಗುತ್ತದೆ ಎಂಬುದು ಸ್ಪಷ್ಟವಾಗಿಲ್ಲ. ಇದನ್ನು ಕೊನೆಯದಾಗಿ ಯಾವಾಗ ಪ್ರಾರಂಭಿಸಲಾಯಿತು ಮತ್ತು ಅದು ಮತ್ತೆ ಯಾವಾಗ ಪ್ರಾರಂಭಿಸುತ್ತದೆ ಎಂಬುದನ್ನು ಮಾತ್ರ ನೀವು ನೋಡಬಹುದು.
"ಸಾಫ್ಟ್ವೇರ್ ನವೀಕರಣಗಳು" ನಲ್ಲಿ, ನೀವು ಊಹಿಸಿದಂತೆ, ನೀವು ಲಭ್ಯವಿರುವ ಎಲ್ಲಾ ನವೀಕರಣಗಳನ್ನು ವೀಕ್ಷಿಸಬಹುದು ಮತ್ತು ಅವುಗಳನ್ನು ಸ್ಥಾಪಿಸಬಹುದು:
ರೀಬೂಟ್ ಅಗತ್ಯವಿದ್ದರೆ ಸಿಸ್ಟಮ್ ನಮಗೆ ತಿಳಿಸುತ್ತದೆ:
ನೀವು ಸ್ವಯಂಚಾಲಿತ ಸಿಸ್ಟಮ್ ನವೀಕರಣಗಳನ್ನು ಸಹ ಸಕ್ರಿಯಗೊಳಿಸಬಹುದು ಮತ್ತು ನವೀಕರಣಗಳ ಅನುಸ್ಥಾಪನ ಸಮಯವನ್ನು ಕಸ್ಟಮೈಸ್ ಮಾಡಬಹುದು:
ನೀವು ಕಾಕ್ಪಿಟ್ನಲ್ಲಿ SeLinux ಅನ್ನು ನಿರ್ವಹಿಸಬಹುದು ಮತ್ತು sosreport ಅನ್ನು ರಚಿಸಬಹುದು (ತಾಂತ್ರಿಕ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸುವಾಗ ಮಾರಾಟಗಾರರೊಂದಿಗೆ ಸಂವಹನ ನಡೆಸುವಾಗ ಉಪಯುಕ್ತವಾಗಿದೆ):
ಬಳಕೆದಾರ ನಿರ್ವಹಣೆಯನ್ನು ಸಾಧ್ಯವಾದಷ್ಟು ಸರಳವಾಗಿ ಮತ್ತು ಸ್ಪಷ್ಟವಾಗಿ ಅಳವಡಿಸಲಾಗಿದೆ:
ಮೂಲಕ, ನೀವು ssh ಕೀಗಳನ್ನು ಸೇರಿಸಬಹುದು.
ಮತ್ತು ಅಂತಿಮವಾಗಿ, ನೀವು ಸಿಸ್ಟಮ್ ಲಾಗ್ಗಳನ್ನು ಓದಬಹುದು ಮತ್ತು ಪ್ರಾಮುಖ್ಯತೆಯಿಂದ ವಿಂಗಡಿಸಬಹುದು:
ನಾವು ಕಾರ್ಯಕ್ರಮದ ಎಲ್ಲಾ ಮುಖ್ಯ ವಿಭಾಗಗಳ ಮೂಲಕ ಹೋದೆವು.
ಸಾಧ್ಯತೆಗಳ ಸಂಕ್ಷಿಪ್ತ ಅವಲೋಕನ ಇಲ್ಲಿದೆ. ಕಾಕ್ಪಿಟ್ ಅನ್ನು ಬಳಸಬೇಕೆ ಅಥವಾ ಬೇಡವೇ ಎಂಬುದನ್ನು ನಿರ್ಧರಿಸುವುದು ನಿಮಗೆ ಬಿಟ್ಟದ್ದು. ನನ್ನ ಅಭಿಪ್ರಾಯದಲ್ಲಿ, ಕಾಕ್ಪಿಟ್ ಹಲವಾರು ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸುತ್ತದೆ ಮತ್ತು ಸರ್ವರ್ ನಿರ್ವಹಣೆಯ ವೆಚ್ಚವನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ.
ಮುಖ್ಯ ಅನುಕೂಲಗಳು:
- Linux OS ಆಡಳಿತಕ್ಕೆ ಪ್ರವೇಶಿಸಲು ತಡೆಗೋಡೆಯು ಅಂತಹ ಸಾಧನಗಳಿಗೆ ಧನ್ಯವಾದಗಳು ಗಮನಾರ್ಹವಾಗಿ ಕಡಿಮೆಯಾಗಿದೆ. ಬಹುತೇಕ ಯಾರಾದರೂ ಪ್ರಮಾಣಿತ ಮತ್ತು ಮೂಲಭೂತ ಕ್ರಿಯೆಗಳನ್ನು ಮಾಡಬಹುದು. ಉತ್ಪಾದನೆಯ ವೆಚ್ಚವನ್ನು ಕಡಿಮೆ ಮಾಡಲು ಮತ್ತು ಕೆಲಸವನ್ನು ವೇಗಗೊಳಿಸಲು ಡೆವಲಪರ್ಗಳು ಅಥವಾ ವಿಶ್ಲೇಷಕರಿಗೆ ಆಡಳಿತವನ್ನು ಭಾಗಶಃ ನಿಯೋಜಿಸಬಹುದು. ಎಲ್ಲಾ ನಂತರ, ಈಗ ನೀವು pvcreate, vgcreate, lvcreate, mkfs.xfs ಅನ್ನು ಕನ್ಸೋಲ್ನಲ್ಲಿ ಟೈಪ್ ಮಾಡುವ ಅಗತ್ಯವಿಲ್ಲ, ಮೌಂಟ್ ಪಾಯಿಂಟ್ ಅನ್ನು ರಚಿಸಿ, fstab ಅನ್ನು ಸಂಪಾದಿಸಿ ಮತ್ತು ಅಂತಿಮವಾಗಿ, mount -a ಎಂದು ಟೈಪ್ ಮಾಡಿ, ಮೌಸ್ ಅನ್ನು ಒಂದೆರಡು ಬಾರಿ ಕ್ಲಿಕ್ ಮಾಡಿ
- ನೀವು Linux ನಿರ್ವಾಹಕರ ಕೆಲಸದ ಹೊರೆಯನ್ನು ಮುಕ್ತಗೊಳಿಸಬಹುದು ಆದ್ದರಿಂದ ಅವರು ಹೆಚ್ಚು ಸಂಕೀರ್ಣವಾದ ಕಾರ್ಯಗಳ ಮೇಲೆ ಕೇಂದ್ರೀಕರಿಸಬಹುದು
- ಮಾನವ ದೋಷಗಳನ್ನು ಕಡಿಮೆ ಮಾಡಬಹುದು. ಕನ್ಸೋಲ್ ಮೂಲಕ ವೆಬ್ ಇಂಟರ್ಫೇಸ್ ಮೂಲಕ ತಪ್ಪು ಮಾಡುವುದು ಹೆಚ್ಚು ಕಷ್ಟ ಎಂದು ಒಪ್ಪಿಕೊಳ್ಳಿ
ನಾನು ಕಂಡುಕೊಂಡ ಅನಾನುಕೂಲಗಳು:
- ಉಪಯುಕ್ತತೆಯ ಮಿತಿಗಳು. ನೀವು ಮೂಲಭೂತ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ಮಾತ್ರ ಮಾಡಬಹುದು. ಉದಾಹರಣೆಗೆ, ವರ್ಚುವಲೈಸೇಶನ್ ಕಡೆಯಿಂದ ಡಿಸ್ಕ್ ಅನ್ನು ದೊಡ್ಡದಾದ ನಂತರ ನೀವು ತಕ್ಷಣ lvm ಅನ್ನು ವಿಸ್ತರಿಸಲಾಗುವುದಿಲ್ಲ; ನೀವು ಕನ್ಸೋಲ್ನಲ್ಲಿ pvresize ಅನ್ನು ಟೈಪ್ ಮಾಡಬೇಕಾಗುತ್ತದೆ ಮತ್ತು ನಂತರ ವೆಬ್ ಇಂಟರ್ಫೇಸ್ ಮೂಲಕ ಕೆಲಸ ಮಾಡುವುದನ್ನು ಮುಂದುವರಿಸಿ. ನೀವು ನಿರ್ದಿಷ್ಟ ಗುಂಪಿಗೆ ಬಳಕೆದಾರರನ್ನು ಸೇರಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ, ನೀವು ಡೈರೆಕ್ಟರಿ ಹಕ್ಕುಗಳನ್ನು ಬದಲಾಯಿಸಲು ಅಥವಾ ಬಳಸಿದ ಜಾಗವನ್ನು ವಿಶ್ಲೇಷಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ. ನಾನು ಹೆಚ್ಚು ವ್ಯಾಪಕವಾದ ಕಾರ್ಯವನ್ನು ಬಯಸುತ್ತೇನೆ
- "ಅಪ್ಲಿಕೇಶನ್ಗಳು" ವಿಭಾಗವು ಸರಿಯಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸಲಿಲ್ಲ
- ನೀವು ಕನ್ಸೋಲ್ನ ಬಣ್ಣವನ್ನು ಬದಲಾಯಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ. ಉದಾಹರಣೆಗೆ, ನಾನು ಡಾರ್ಕ್ ಫಾಂಟ್ನೊಂದಿಗೆ ಬೆಳಕಿನ ಹಿನ್ನೆಲೆಯಲ್ಲಿ ಮಾತ್ರ ಆರಾಮವಾಗಿ ಕೆಲಸ ಮಾಡಬಹುದು:
ನಾವು ನೋಡುವಂತೆ, ಉಪಯುಕ್ತತೆಯು ಉತ್ತಮ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೊಂದಿದೆ. ನೀವು ಕಾರ್ಯವನ್ನು ವಿಸ್ತರಿಸಿದರೆ, ಅನೇಕ ಕಾರ್ಯಗಳನ್ನು ನಿರ್ವಹಿಸುವುದು ಇನ್ನಷ್ಟು ವೇಗವಾಗಿ ಮತ್ತು ಸುಲಭವಾಗಬಹುದು.
upd: "ಯಂತ್ರಗಳ ಡ್ಯಾಶ್ಬೋರ್ಡ್" ಗೆ ಅಗತ್ಯವಿರುವ ಸರ್ವರ್ಗಳನ್ನು ಸೇರಿಸುವ ಮೂಲಕ ಒಂದು ವೆಬ್ ಇಂಟರ್ಫೇಸ್ನಿಂದ ಬಹು ಸರ್ವರ್ಗಳನ್ನು ನಿರ್ವಹಿಸಲು ಸಹ ಸಾಧ್ಯವಿದೆ. ಉದಾಹರಣೆಗೆ, ಕ್ರಿಯಾತ್ಮಕತೆಯು ಹಲವಾರು ಸರ್ವರ್ಗಳ ಸಾಮೂಹಿಕ ನವೀಕರಣಗಳಿಗೆ ಏಕಕಾಲದಲ್ಲಿ ಉಪಯುಕ್ತವಾಗಿದೆ. ರಲ್ಲಿ ಇನ್ನಷ್ಟು ಓದಿ
ಮೂಲ: www.habr.com