Skip to content

Commit 31738ba

Browse files
authored
Update 20240125_05.md
1 parent 5eaaabe commit 31738ba

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

202401/20240125_05.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ postgres=# SHOW data_directory;
7373

7474
没有特殊说明, 下面演示都在容器中执行.
7575

76-
1、PolarDB 读写节点故障切换 (只读节点在线 Promote)
76+
### 1、PolarDB 读写节点故障切换 (只读节点在线 Promote)
7777

7878
首先确认1主2读3个节点的数据目录
7979
```
@@ -164,7 +164,7 @@ postgres=# select * from pg_stat_replication ;
164164
(2 rows)
165165
```
166166

167-
2、增加PolarDB 只读节点
167+
### 2、增加PolarDB 只读节点
168168

169169
由于PolarDB采用了共享存储的架构, 新建只读节点时, 只读实例本地的数据可以通过初始化来生成, 不需要拷贝共享存储中的数据. 或者从已有计算节点拷贝.
170170

@@ -264,7 +264,7 @@ select * from pg_stat_replication;
264264
(3 rows)
265265
```
266266

267-
3、配置PolarDB WAL日志归档
267+
### 3、配置PolarDB WAL日志归档
268268

269269
3\.1、创建归档目录
270270
```
@@ -329,7 +329,7 @@ drwxrwxrwx 8 postgres postgres 256 Jan 25 15:52 ../
329329
-rw------- 1 postgres postgres 16777216 Jan 25 15:57 000000010000000000000002
330330
```
331331

332-
4、备份PolarDB
332+
### 4、备份 PolarDB
333333

334334
PolarDB for PostgreSQL 采用基于共享存储的存算分离架构,其数据目录分为以下两类:
335335
- 本地数据目录:位于每个计算节点的本地存储上,为每个计算节点私有
@@ -475,7 +475,7 @@ drwxrwxrwx 9 postgres postgres 288 Jan 25 16:09 ../
475475
-rw------- 1 postgres postgres 16777216 Jan 25 16:17 000000010000000000000008
476476
```
477477

478-
5、恢复PolarDB
478+
### 5、恢复 PolarDB
479479

480480
恢复整个集群(包括共享文件)到一个新的集群.
481481

@@ -534,7 +534,7 @@ postgres=# select * from t;
534534
1 | test | 2024-01-25 16:17:29.400825
535535
```
536536

537-
6、创建PolarDB实例的容灾实例
537+
### 6、创建 PolarDB 实例的容灾实例
538538

539539
容灾实例包含计算节点和存储2个部分, 从主实例同步WAL的完整数据进行回放. PolarDB的流复制协议会自动识别当前是不同存储实例的容灾节点还是同一存储实例下的RO节点, 如果是不同存储下的容灾节点, 流复制会发送所有的WAL信息, 如果是同一存储下的 RO节点则只发送WAL meta信息.
540540

@@ -613,7 +613,7 @@ postgres 584 postgres 13w REG 0,176 0
613613
```
614614

615615

616-
7、排查PolarDB CPU负载高
616+
### 7、排查 PolarDB CPU负载高
617617

618618
在 PolarDB for PostgreSQL 的使用过程中,可能会出现 CPU 使用率异常升高甚至达到满载的情况。本文将介绍造成这种情况的常见原因和排查方法,以及相应的解决方案。
619619

0 commit comments

Comments
 (0)