jeremienguyen
Senior Member
xem lại path của .json trên /hdd/docker, sửa lại cho đúng path.
Vẫn lỗi bác ạ

xem lại path của .json trên /hdd/docker, sửa lại cho đúng path.

xem lại từng bước một xem move data của docker đúng chưa để troubleshot. ví dụ đã xóa /var/lib/docker chưa? có stop docker service trước khi move data chưa? ...Vẫn lỗi bác ạ![]()
vâng bro, để chiều về nhà làm lại rồi nhắn bác sau ạ, đang ở trên cty chưa có sửa đc ngayxem lại từng bước một xem move data của docker đúng chưa để troubleshot. ví dụ đã xóa /var/lib/docker chưa? có stop docker service trước khi move data chưa? ...
mình tay mơ thím ơi, mấy cái món này toàn mò mò trên mạng thôi.Theo kinh nghiệm vọc vạch cá nhân thì mình hiểu là cái ổ đĩa được mount vào hệ thống với đường dẫn là /hdd/
Mình sửa file /etc/docker/daemon.json như dưới đây:
Và chạy lệnh sudo rsync -aP /var/lib/docker/ /hdd/docker thì hệ thống di dời file thành công.
Nhưng khi khởi chạy lại docker service thì báo lỗiXem tệp đính kèm 2508920
Mong các anh tài support giúp mình ca này, lần đầu vọc vạch nên chưa rõ, xin cám ơn @ePubc @ppptran @yellow_submarine

Mình gỡ docker xong rồi cài lại, stop docker, chỉnh data root xong move về đích, rồi vào đích nhập lại data root xong start docker thì bình thường rồi, từ giờ trở đi bất cứ cái này chạy trên docker sẽ ở trên hdd phải ko bác nhỉ?xem lại từng bước một xem move data của docker đúng chưa để troubleshot. ví dụ đã xóa /var/lib/docker chưa? có stop docker service trước khi move data chưa?
bác làm vẫn chưa đúng, nên log vẫn lưu ở /var/lib/docker (mà cái này hình như đã xóa rồi) nên báo lỗi. Tham khảo trang này, làm tuần tự từng bước. Mới vướng tí thôi mà đã nản thếLỗi gì nhìn méo hiểu lun bác ạ! Vọc kiểu này chắc bán sớm

khổ nỗi nó vẫn lưu tmp tại dir var/lib/docker chứ nó ko lưu vào chỗ mình trỏ bác ạ!bác làm vẫn chưa đúng, nên log vẫn lưu ở /var/lib/docker (mà cái này hình như đã xóa rồi) nên báo lỗi. Tham khảo trang này, làm tuần tự từng bước. Mới vướng tí thôi mà đã nản thế![]()
Đẩy hết dữ liệu qua con hdd thì ngon nhỉ? Giờ có mỗi docker thôi chứ đám armbian-softwar cài là nó lại vào eMMCbác làm vẫn chưa đúng, nên log vẫn lưu ở /var/lib/docker (mà cái này hình như đã xóa rồi) nên báo lỗi. Tham khảo trang này, làm tuần tự từng bước. Mới vướng tí thôi mà đã nản thế![]()
Nếu bác khó quá bác làm cách khác dễ hơn, áp dụng tất cả app, ko cần tìm đúng config của từng app mà sửaMình gỡ docker xong rồi cài lại, stop docker, chỉnh data root xong move về đích, rồi vào đích nhập lại data root xong start docker thì bình thường rồi, từ giờ trở đi bất cứ cái này chạy trên docker sẽ ở trên hdd phải ko bác nhỉ?
Update: Lỗi gì nhìn méo hiểu lun bác ạ! Vọc kiểu này chắc bán sớm
Xem tệp đính kèm 2510272
Sợ thì bác move thư mục gốc sau copy lỡ có gì move lại, hoặc xoá luôn tuỳ bácsudo cp -r -p /var/lib/docker /hdd/docker
sudo cp -r -p /var/lib/mysql /hdd/mysql
sudo cp -r -p /usr/share/hassio /hdd/hassio
sudo mv /var/lib/docker /var/lib/docker2
Thêm vô với cấu trúc "source_path dest_path none default,bind,0,0"sudo nano fstab
- Reboot (bắt buộc)/hdd/docker /var/lib/docker none defaults,bind 0 0
/hdd/mysql /var/lib/mysql none defaults,bind 0 0
/hdd/hassio /usr/share/hassio none defaults,bind 0 0
Mình nghĩ chắc ổn rồi bác!Nếu bác khó quá bác làm cách khác dễ hơn, áp dụng tất cả app, ko cần tìm đúng config của từng app mà sửa
- Stop service (ví dụ: sudo systemctl stop docker.service)
- Copy thư mục gốc ra ngoài, nhớ dùng -p để giữ permission không bị lỗi, mình để sẵn 3 app hay dùng như docker, mysql và home assistant
Sợ thì bác move thư mục gốc sau copy lỡ có gì move lại, hoặc xoá luôn tuỳ bác
- Bind mount thư mục ra ngoài trong fstab, sửa tay bằng công cụ nano file /etc/fstab
Thêm vô với cấu trúc "source_path dest_path none default,bind,0,0"
- Reboot (bắt buộc)
Bây giờ bác vô thì nó vẫn là thư mục /var/lib/docker, nhưng bác thử tạo 1 file rồi vô /hdd/docker thấy giống hệt là được, dung lượng cũng ăn vô hdd. Kiểm tra lại bằng lệnh "sudo mount | grep docker" coi có cái /var/lib/docker chưa là được, đường dẫn /hdd nó thành /dev/sda1 ko sao cả
Con đứt dây SATA + data có thay dây được ko bạn?nhà còn 2 con, mỗi con lỗi 1 kiểu, ngại vọc sửa quá
- 1 con lỗi cổng LAN, đang dùng bình thường bằng USB to LAN
- 1 con đứt dây SATA+data, cắm qua dock USB vẫn nhận ổ
lẻ thì 250k/c, bác nào lấy cả 2 thì 400k cho gọn
đủ nguồn + dây mạng đúc cat5e
O888.54O.237
Thái Hà, HN
bác thay được thì thay bác ạ, mình thì không có đồ nghề lẫn chuyên môn mấy món nàyCon đứt dây SATA + data có thay dây được ko bạn?
sao đổi cái RK.ChainedBox thành ePubc vậy ngài :vmình đang dùng bản này.. ông tàu flippy này cũng build từ nguồn đó. Còn cái vụ boot từ USB thì mình không rõ.
Xem tệp đính kèm 1622873
1. /etc/armbian-release .. tìm dòng BOARD_NAME="ePubc"sao đổi cái RK.ChainedBox thành ePubc vậy ngài :v
Rom mới từ github nó bỏ tính năng đó rồi.Hồi mua về còn dùng đc nút reset để go maskrom, sau này up fw thì bay cmn chức năng này. Mình xin hỏi là do rom support hay do vấn đề gì khác vậy các bác!
hèn gì trước dùng rom flippy thì được, giờ xài của ophub thì ko đc... mà cũ quá ko chạy đc services nên thôi chấp nhậnRom mới từ github nó bỏ tính năng đó rồi.

Up xong fw bản stable luôn mới hài
Sửa lại file /etc/apt/apt.conf.d/02-armbian-periodicmình có con tx3mini a đang chạy ver ophub mới nhất bookworm, làm sao để chặn update các gói như hình dưới nhỉ?
sudo nano /etc/apt/apt.conf.d/02-armbian-periodic
APT::Periodic::Enable "1"
....
APT::Periodic::Unattended-Upgrade "7"
sudo apt remove unattended-upgrades