Làm thế nào để tôi dọn dẹp máy giặt sau khi sử dụng nhà cung cấp địa phương?


8

Tôi đang thực hiện một số thử nghiệm và đôi khi tôi gặp vấn đề với container và juju. Làm cách nào để dọn sạch máy để tôi có thể bắt đầu sử dụng nhà cung cấp địa phương "từ đầu" mà không cần cài đặt lại?

Câu trả lời:


9

Các thùng chứa LXC và môi trường Juju cần phải duy trì thông qua khởi động lại, vì vậy mọi thứ không được chứa ở một nơi.

Đầu tiên, đảm bảo rằng bạn có môi trường bị phá hủy và các container không chạy. Sau đó loại bỏ các tập tin và thư mục sau đây:

/etc/init/juju-* 
/etc/lxc/auto/juju-*
/etc/rsyslog.d/25-juju* 
/var/lib/juju/containers/* 
/var/lib/lxc/juju-* 
~/.juju/<env> 
~/.juju/environments/<env>.jenv

Sau đó, bạn có thể reboostrap với một môi trường sạch sẽ.

Trong một số trường hợp nhất định, bạn có thể cần liệt kê, dừng và hủy các container bằng tay, thực hiện việc này trước khi xóa các tệp Juju.


Lệnh 2 này không hiệu quả với tôi: sudo rm -r /etc/lxc/auto/juju-*sudo rm -r /var/lib/lxc/juju-*
mini

1

Bạn có thể tìm thấy đoạn trích sau tôi sử dụng hữu ích:

http://blog.naydenov.net/2014/03/remove-juju-local-envir-cleanly/

Đó là một tập lệnh bash cần được chạy bằng root và nó cố gắng dọn sạch mạnh mẽ tất cả các tàn dư của môi trường juju cục bộ, bao gồm các mẫu LXC, thùng chứa, nhật ký, chạy các máy chủ thử nghiệm mongodb, v.v.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.