From 00f21dbb78269bcf20f4cb24b0bca00b53887944 Mon Sep 17 00:00:00 2001 From: Ryan Wang Date: Wed, 30 Mar 2022 00:36:52 +0800 Subject: [PATCH] docs: steps to add clear leveldb cache to upgrade documentation (#59) Signed-off-by: Ryan Wang --- docs/getting-started/upgrade.md | 22 ++++++++++++++----- .../version-1.5.0/getting-started/upgrade.md | 22 ++++++++++++++----- 2 files changed, 34 insertions(+), 10 deletions(-) diff --git a/docs/getting-started/upgrade.md b/docs/getting-started/upgrade.md index 3c7bbde..399e772 100644 --- a/docs/getting-started/upgrade.md +++ b/docs/getting-started/upgrade.md @@ -29,7 +29,13 @@ mv ~/app/halo.jar ~/app/halo.jar.archive > 需要注意的是,`.halo.archive` 和 `halo.jar.archive` 文件名不一定要根据此文档命名,这里仅仅是个示例。 -3. 下载最新版本的运行包 +3. 清空 [leveldb](./config.md#缓存) 缓存(如果有使用 leveldb 作为缓存策略) + +```bash +rm -rf ~/.halo/.leveldb +``` + +4. 下载最新版本的运行包 ```bash cd ~/app && wget https://dl.halo.run/release/halo-1.5.0.jar -O halo.jar @@ -39,7 +45,7 @@ cd ~/app && wget https://dl.halo.run/release/halo-1.5.0.jar -O halo.jar 如果下载速度不理想,可以[在这里](/getting-started/downloads)选择其他下载地址。 ::: -4. 启动测试 +5. 启动测试 ```bash java -jar halo.jar @@ -49,7 +55,7 @@ java -jar halo.jar 如测试启动正常,请继续下一步。使用 CTRL+C 停止运行测试进程。 ::: -5. 重启服务 +6. 重启服务 ```bash service halo start @@ -83,7 +89,13 @@ cp -r ~/.halo ~/.halo.archive > 需要注意的是,`.halo.archive` 文件名不一定要根据此文档命名,这里仅仅是个示例。 -1. 拉取最新的 Halo 镜像 +3. 清空 [leveldb](./config.md#缓存) 缓存(如果有使用 leveldb 作为缓存策略) + +```bash +rm -rf ~/.halo/.leveldb +``` + +4. 拉取最新的 Halo 镜像 ```bash docker pull halohub/halo:1.5.0 @@ -93,7 +105,7 @@ docker pull halohub/halo:1.5.0 查看最新版本镜像: ,我们推荐使用具体版本号的镜像,但也提供了 `latest` 标签的镜像,它始终是最新的。 ::: -4. 创建容器 +5. 创建容器 ```bash docker run -it -d --name halo -p 8090:8090 -v ~/.halo:/root/.halo --restart=unless-stopped halohub/halo:1.5.0 diff --git a/versioned_docs/version-1.5.0/getting-started/upgrade.md b/versioned_docs/version-1.5.0/getting-started/upgrade.md index 3c7bbde..399e772 100644 --- a/versioned_docs/version-1.5.0/getting-started/upgrade.md +++ b/versioned_docs/version-1.5.0/getting-started/upgrade.md @@ -29,7 +29,13 @@ mv ~/app/halo.jar ~/app/halo.jar.archive > 需要注意的是,`.halo.archive` 和 `halo.jar.archive` 文件名不一定要根据此文档命名,这里仅仅是个示例。 -3. 下载最新版本的运行包 +3. 清空 [leveldb](./config.md#缓存) 缓存(如果有使用 leveldb 作为缓存策略) + +```bash +rm -rf ~/.halo/.leveldb +``` + +4. 下载最新版本的运行包 ```bash cd ~/app && wget https://dl.halo.run/release/halo-1.5.0.jar -O halo.jar @@ -39,7 +45,7 @@ cd ~/app && wget https://dl.halo.run/release/halo-1.5.0.jar -O halo.jar 如果下载速度不理想,可以[在这里](/getting-started/downloads)选择其他下载地址。 ::: -4. 启动测试 +5. 启动测试 ```bash java -jar halo.jar @@ -49,7 +55,7 @@ java -jar halo.jar 如测试启动正常,请继续下一步。使用 CTRL+C 停止运行测试进程。 ::: -5. 重启服务 +6. 重启服务 ```bash service halo start @@ -83,7 +89,13 @@ cp -r ~/.halo ~/.halo.archive > 需要注意的是,`.halo.archive` 文件名不一定要根据此文档命名,这里仅仅是个示例。 -1. 拉取最新的 Halo 镜像 +3. 清空 [leveldb](./config.md#缓存) 缓存(如果有使用 leveldb 作为缓存策略) + +```bash +rm -rf ~/.halo/.leveldb +``` + +4. 拉取最新的 Halo 镜像 ```bash docker pull halohub/halo:1.5.0 @@ -93,7 +105,7 @@ docker pull halohub/halo:1.5.0 查看最新版本镜像: ,我们推荐使用具体版本号的镜像,但也提供了 `latest` 标签的镜像,它始终是最新的。 ::: -4. 创建容器 +5. 创建容器 ```bash docker run -it -d --name halo -p 8090:8090 -v ~/.halo:/root/.halo --restart=unless-stopped halohub/halo:1.5.0