DBaaS¶
谨慎
DBaaS功能目前还在技术预览版并且可能会发生变化。
DBaaS仪表板是添加、删除和操作Kubernetes和数据库集群的地方。
激活DBaaS¶
DBaaS特性在默认情况下是关闭的。打开它:
去配置→设置→高级设置.
单击切换到技术预览功能页的一部分。
打开DBaaS仪表板¶
从左侧菜单中选择DBaaS.
Kubernetes集群¶
自动添加Kubernetes集群¶
可用性
PMM中k8s集群的自动添加从PMM 2.34.0开始。
为了简化DBaaS, k8s集群现在可以自动添加到PMM中,如下所示:
先决条件:舵面图/舱单已安装
使用舵在Kubernetes集群上安装PMM服务器。有关更多信息,请参见文档.
舵安装pmm——设置service.type=“loadbalance”——设置image.repository=雷竞技下载官网percona / pmm-server——设置image.tag=2.34.0——设置secret.pmm_password=管理雷竞技下载官网percona / pmm
登录PMM
使PMMDBaaS。
您应该看到DBaaS中添加了默认的k8s集群。
添加Kubernetes集群¶
谨慎
确保设置了PMM公共地址下配置→设置→高级设置在创建Kubernetes集群之前。否则,PMM会不raybet雷竞技竞猜在线官网监视Kubernetes集群以及相关的数据库集群。
PXC和PSMDB操作符的安装是Kubernetes集群注册过程的一部分。它允许您将数据库集群部署到Kubernetes集群中。
如果设置了公共地址,VM Operator也会作为Kubernetes集群注册过程的一部分安装。它允许您通过PMM监视kraybet雷竞技竞猜在线官网ubernetes集群。
点击注册新的Kubernetes集群.
复制的值Kubeconfig文件并点击从剪贴板粘贴复制kubecconfig文件对应字段的内容。的价值Kubernetes集群名称属性的内容自动填充kubeconfig文件.
可用性
该特性从PMM 2.30.0开始可用。
对于Kubernetes集群,当使用Amazon Elastic Kubernetes Service (EKS)和kubeconfig文件不包含AWS访问密钥ID和AWS秘密访问密钥。选择使用Amazon Elastic Kubernetes服务(EKS),并在相应的字段中输入接入密钥ID和秘密接入密钥。有关获取这些文件的信息,请参见AWS的文档.
点击注册.
将立即显示一条消息,告诉您注册是否成功。
注销Kubernetes集群¶
重要的
如果Kubernetes集群上有关联的DB集群,则不能注销该集群。
点击注销.
单击,确认操作继续进行,或点击放弃取消.
查看Kubernetes集群配置信息¶
找到您想要查看的Kubernetes集群所在行。
在行动列,打开菜单,然后单击显示配置.
管理允许的组件版本¶
管理员可以为每个集群选择组件版本的允许版本和默认版本。
找到要管理的Kubernetes集群所在行。
在行动列,打开菜单,然后单击版本管理.
选择一个操作符而且组件从下拉菜单中。
激活或禁用允许的版本,并在默认的菜单。
点击保存.
Kubernetes操作员状态¶
“Kubernetes Cluster”页签显示了操作员的状态。
Kubernetes操作符更新¶
操作符的新版本可用时运营商列显示带有此信息的消息。单击该消息可转到运营商发布说明以了解有关更新的更多信息。
更新集群。
找到包含要更新的操作符的行。
单击更新操作人员前面的按钮。
单击,确认操作更新,或点击放弃取消.
数据库集群¶
添加DB集群¶
创建DB集群,至少需要创建一个Kubernetes集群。
要监控raybet雷竞技竞猜在线官网DB集群,需要设置公共地址首先为PMM服务器。
只需单击一个按钮,就可以创建一个DB集群。所有字段都将自动填充为默认值。
创建DB集群的操作步骤如下:
选择数据库集群选项卡。
点击创建DB集群.
从下拉菜单中,选择以下值:
- Kubernetes集群
- 数据库类型
- 数据库版本
扩大高级设置面板。
选择节点数量。(下限为1。)
选择一个预设节点资源.
小,媒介而且大是固定的预设值内存,CPU,磁盘.
的值。自定义预设可编辑。
在每一种资源类型旁边,都有一个所需资源和可用资源的估计值,以数字形式表示为绝对值和百分比,并以图形形式表示为彩色分段条,显示已用资源与可用资源的预计比率。红色警示三角形如果请求的资源超过可用资源,则显示。
上输入以下内容数据库配置面板:
存储类—在下拉菜单中选择存储类型。存储类允许为PMM动态提供持久存储。使用存储类,您可以按需创建和挂载卷,而无需手动管理底层存储基础设施。
数据库配置—在“Configuration”文本框中输入配置字符串,配置数据库引擎。
上输入以下内容网络与安全面板:
暴露—选中此复选框,表示该DB集群在kubernetes集群外可用。
- 互联网面临的—如果希望集群在Internet上可访问,则选中此复选框。
- 源范围—为了安全起见,可以通过在源范围字段。这允许您选择可以访问您的DB集群的IP地址。如果需要添加多个源范围,单击添加新.
点击创建集群创建集群。
显示一行,其中包含集群的信息:
- 的名字:集群名称。
- 数据库:集群数据库类型和版本号。
- 连接:
- 宿主:主机名。
- 港口:端口号。
- 用户名:连接用户名。
- 密码:连接密码(单击眼睛图标显示)。
- DB集群参数:
- K8s集群名称: Kubernetes集群名称。
- CPU:集群已分配的cpu数量。
- 内存:分配给集群的内存量。
- 磁盘:已分配给集群的磁盘空间大小。
- 集群状态:
- 等待:正在创建集群。
- 活跃的:集群处于主用状态。
- 失败的:无法创建集群。
- 删除:正在删除集群。
- 更新:集群正在更新。
删除DB集群¶
找到要删除的数据库集群所在行。
在行动列,打开菜单,然后单击删除.
单击,确认操作继续进行,或点击放弃取消.
危险
通过这种方式删除集群也会删除所有挂载的卷。
编辑DB集群¶
选择数据库集群选项卡。
找到包含要更改的数据库集群的行。
在行动列,打开菜单,然后单击编辑.
无法编辑暂停的集群。
重启DB集群¶
选择数据库集群选项卡。
标识要更改的数据库集群。
在行动列,打开菜单,然后单击重新启动.
暂停或恢复DB集群¶
选择数据库集群选项卡。
标识要挂起或恢复的DB集群。
在行动列,打开菜单,单击所需操作:
对于主集群,单击暂停.
对于暂停的集群,单击重新开始.
更新DB集群¶
选择数据库集群选项卡。
标识要更新的DB集群。
在行动列,打开菜单,然后单击更新:
通过单击确认更新更新,或点击放弃取消.
另请参阅