Tải và ghi file ISO vào ổ đĩa VPS curl -O 'https://dl-cdn.alpinelinux.org/alpine/latest-stable/releases/aarch64/alpine-virt-3.14.2-aarch64.iso' https://alpinelinux.org/downloads/ ubuntu@skywirex:~$ lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT loop0 7:0 0 48.9M 1 loop /snap/core18/2127 loop1 7:1 0 62M 1 loop /snap/lxd/21032 loop2 7:2 0 28.1M 1 loop /snap/snapd/12886 loop3 7:3 0 36.3M 1 loop /snap/oracle-cloud-agent/15 sda 8:0 0 46.6G 0 disk ├─sda1 8:1 0 46.5G 0 part / └─sda15 8:15 0 99M 0 part /boot/efi Ghi file ISO vào sda /dev/sda
https://www.thebigdatablog.com/kubernetes-and-docker-running-at-an-orangepi/
https://blog.alexellis.io/test-drive-k3s-on-raspberry-pi/
https://github.com/rancher/k3s/issues/1395
MASTER NODE
Đổi tên hostname
echo "masterpi" > /etc/hostname sudo nano /etc/hosts Cài đặt
curl -sfL https://get.k3s.io | sh - sudo systemctl status k3s sudo cat /var/lib/rancher/k3s/server/node-token
K104a57a00c6ca0b2d1e558a79e6ae4c3d151474eccfc08677f501426f6ede66ef3::server:1c7e84a0f9f90def290c62d503038dba NODE
export K3S_URL="https://:<MASTERPI-IP>:6443" export K3S_TOKEN="K104a57a00c6ca0b2d1e558a79e6ae4c3d151474eccfc08677f501426f6ede66ef3::server:1c7e84a0f9f90def290c62d503038dba" ```` ```` curl -sfL https://get.k3s.io | sh - ```` Join node sudo k3s agent –server ${K3S_URL} –token ${K3S_TOKEN}
DELETE NOT READY NODE Cordon the node Drain the node Delete the node Reset the node ( run kubeadm reset command if it is joined using kubeadm) Join the node again as a fresh node Sự cố Build với không điểm yếu nên nếu có sự cố xảy ra cũng cho phép khắc phục nhanh LINK.
Nén
So sánh các chuẩn nén thường dùng trong Linux
tar -cvf jellyfin.tar.gz jellyfin/ tar -xvf jellyfin.tar.gz https://www.tecmint.com/18-tar-command-examples-in-linux/
https://www.rootusers.com/gzip-vs-bzip2-vs-xz-performance-comparison/
Rảnh rỗi sinh nông nỗi, tự nhiên tôi muốn học một ngôn ngữ lập trình nào đó và Python là ngôn ngữ tôi lựa chọn. Trước khi bắt đầu, tôi tìm kiếm thông tin trên Internet để xác định cho mình một lộ trình học cụ thể tránh lan man. Những ghi chép bên dưới là những phần tôi đã đang và sẽ học với Python dựa trên một lời khuyên về lộ trình python ở trang Quora.
https://www.interserver.net/tips/kb/use-tar-command-linux-examples/
tar là viết tắt của chữ Tape ARchive, là một lệnh thường được sử dụng để nén hoặc sao lưu trong hệ thống Linux/Unix. Nó cho phép bạn nhanh chóng truy cập vào một tập hợp các tệp và đặt chúng vào một tệp lưu trữ được nén cao thường được gọi là tarball, hoặc tar, gzip và bzip trong Linux. Thuật toán được sử dụng để nén .tar.gz và .
Cài đặt Docker và Docker compose Cài đặt Docker Cài Docker cho Orange Pi 3 giống như Raspbian bằng cách sử dụng script được tạo sẵn như hướng dẫn bên dưới. Thực hiện tải về và chạy script trên local
curl -fsSL https://get.docker.com -o get-docker.sh sudo sh get-docker.sh Kiểm tra Docker sau khi cài đặt
docker version Nếu không phải cài đặt Docker dưới tài khoản là root thì cần thêm lệnh sau
Chuyển phiên bản python mặc định sang python3 trong Debian Python2 đã cũ và hết được hỗ trợ nhưng trên một số phiên bản Linux vẫn để mặc định là python2. Bạn thực hiện các bước sau để chuyển sang bản mặc định là python3. Sau khi chuyển sang mặc định thì việc chạy script Python chỉ cần gõ python là đủ, không cần phải gõ python2
Kiểm tra phiên bản Python mặc định hiện tại sử dụng dòng lệnh python --version Chuyển sang tài khoản root su root Thực thi lệnh bên dưới để chuyển sang python 3
VPS bị nhiễm virus, triệu chứng là ăn nhiều CPU, một command như là tms hoặc cron xuất hiện chiếm đến 98% sau khi gõ lệnh top
Kiểm tra tiến trình nào chiếm dụng CPU với lệnh top
Thực hiện cài đặt và cập nhật Sophos Anti-Virus theo hướng dẫn
https://www.fosslinux.com/2852/how-to-install-sophos-antivirus-software-in-ubuntu.htm
Trong quá trình cài đặt có thể bạn sẽ được hỏi username và password