集群->数据库->账户关联关系测试点
时间: 2024-06-16 08:03:26 浏览: 13
集群、数据库和账户之间的关联关系是在系统中进行权限管理和数据隔离的重要机制。下面是一些可能的测试点:
1. 集群创建和管理:
- 测试集群创建的功能是否正常,包括指定集群名称、配置参数等。
- 测试集群的扩容和缩容功能是否正常,包括增加或减少节点数量。
- 测试集群的删除功能是否正常,包括删除集群时是否会清理相关的数据库和账户信息。
2. 数据库创建和管理:
- 测试数据库创建的功能是否正常,包括指定数据库名称、字符集、权限等。
- 测试数据库的备份和恢复功能是否正常,包括备份数据、恢复数据到指定时间点等。
- 测试数据库的删除功能是否正常,包括删除数据库时是否会清理相关的账户信息。
3. 账户创建和管理:
- 测试账户创建的功能是否正常,包括指定账户名称、密码、权限等。
- 测试账户的权限管理功能是否正常,包括授予或撤销账户对数据库的访问权限。
- 测试账户的删除功能是否正常,包括删除账户时是否会清理相关的权限信息。
4. 关联关系测试:
- 测试账户能否成功连接到指定的数据库。
- 测试账户对数据库的访问权限是否正确,包括读取、写入、修改等操作。
- 测试账户在不同集群或数据库之间的隔离性,确保账户只能访问其具有权限的数据库。
相关问题
linux达梦数据库集群--主备搭建
要搭建Linux下的达梦数据库集群,需要进行以下步骤:
1. 确保每个节点都安装了达梦数据库,并且版本一致。
2. 配置主备节点的IP地址和主机名,并保证它们之间可以相互访问。
3. 在主节点上创建一个集群控制文件,并在其中指定其他节点的IP地址和主机名。
4. 在备节点上创建一个备份控制文件,并在其中指定主节点的IP地址和主机名。
5. 在主节点上启动达梦数据库,并确保主备节点之间可以正常通信。
6. 在主节点上创建一个实例,并将其配置为主实例。
7. 在备节点上创建一个实例,并将其配置为备实例。
8. 在主节点上将主实例的日志传输到备实例。
9. 在备节点上启动备实例,并确保备实例可以正常接收主实例的日志。
10. 测试集群的高可用性和容错性,包括故障切换和恢复。
以上是搭建Linux下的达梦数据库集群的大致步骤,具体的操作细节需要根据实际情况进行调整。
linux达梦数据库集群--主备搭建编写文档
以下是Linux下达梦数据库主备集群搭建的详细步骤:
1. 确认每个节点都已经安装了达梦数据库,并且版本一致。如果没有安装,可以通过达梦官网下载并安装。
2. 配置节点的IP地址和主机名。可以通过修改/etc/hosts文件和/etc/hostname文件来配置。
```bash
# 编辑 /etc/hosts 文件
sudo vi /etc/hosts
# 添加以下内容
192.168.1.100 node1
192.168.1.101 node2
192.168.1.102 node3
# 编辑 /etc/hostname 文件
sudo vi /etc/hostname
# 修改为节点对应的主机名
node1
node2
node3
```
3. 在主节点上创建一个集群控制文件,并在其中指定其他节点的IP地址和主机名。
```bash
# 创建集群控制文件
sudo mkdir /opt/dm_data/cluster
sudo vi /opt/dm_data/cluster/dm.ini
```
在dm.ini文件中添加以下内容:
```ini
[NodeList]
Node1=192.168.1.100
Node2=192.168.1.101
Node3=192.168.1.102
```
4. 在备节点上创建一个备份控制文件,并在其中指定主节点的IP地址和主机名。
```bash
# 创建备份控制文件
sudo mkdir /opt/dm_data/backup
sudo vi /opt/dm_data/backup/dm.ini
```
在dm.ini文件中添加以下内容:
```ini
[NodeList]
Node1=192.168.1.100
```
5. 在主节点上启动达梦数据库,并确保主备节点之间可以正常通信。
```bash
# 启动数据库
sudo /opt/dmdbms/bin/dm_control start
# 检查节点间连通性
ping node2
ping node3
```
6. 在主节点上创建一个实例,并将其配置为主实例。
```bash
# 创建实例
sudo /opt/dmdbms/bin/dm_create_instance -i dm_instance -p 123456 -l /opt/dm_data/dm_instance
# 配置主实例
sudo /opt/dmdbms/bin/dm_control set -i dm_instance -n node1 -t master
```
7. 在备节点上创建一个实例,并将其配置为备实例。
```bash
# 创建实例
sudo /opt/dmdbms/bin/dm_create_instance -i dm_instance -p 123456 -l /opt/dm_data/dm_instance
# 配置备实例
sudo /opt/dmdbms/bin/dm_control set -i dm_instance -n node1 -t standy
```
8. 在主节点上将主实例的日志传输到备实例。
```bash
# 配置日志传输
sudo /opt/dmdbms/bin/dm_control set -i dm_instance -t sync -s node2 -p 8888
sudo /opt/dmdbms/bin/dm_control set -i dm_instance -t sync -s node3 -p 8888
```
9. 在备节点上启动备实例,并确保备实例可以正常接收主实例的日志。
```bash
# 启动备实例
sudo /opt/dmdbms/bin/dm_control start
# 检查日志传输
sudo /opt/dmdbms/bin/dm_control check -i dm_instance -s node1 -p 8888
```
10. 测试集群的高可用性和容错性,包括故障切换和恢复。
以上就是Linux下达梦数据库主备集群搭建的全部步骤,如果您遇到了问题,可以参考达梦数据库的官方文档或者联系达梦数据库的客服人员。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)