tunasync/docs/zh_CN/tips.md
2019-04-07 19:55:13 +08:00

59 lines
1.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

* 删除某worker的某镜像
先确定已经给tunasynctl写好config文件`~/.config/tunasync/ctl.conf`
```
manager_addr = "127.0.0.1"
manager_port = 12345
ca_cert = ""
```
接着
```
$ tunasynctl disable -w [worker_id] [mirror_name]
$ tunasynctl flush
```
----
* 热重载 `worker.conf`
`$ tunasynctl reload -w [worker_id]`
----
e.g. 删除 `test_worker``elvish` 镜像:
1. 删除存放镜像的文件夹
2. 删除 `worker.conf` 中对应的 `mirror` 段落
3. 接着操作:
```
$ tunasynctl reload -w test_worker
$ tunasynctl disable -w test_worker elvish
$ tunasynctl flush
```
4. (可选)最后删除日志文件夹里的日志
----
* 删除worker
`$ tunasynctl rm-worker -w [worker_id]`
e.g. `$ tunasynctl rm-worker -w test_worker`
----
* 更新镜像的大小
`$ tunasynctl set-size -w [worker_id] [mirror_name] [size]`
其中,末尾的[size]参数,由操作者设定,或由某定时脚本生成
由于 `du -s` 比较耗时故镜像大小可直接由rsync的日志文件读出