分享知识,分享快乐

0%

使用图形化界面部署 OCP

ocp部署

使用图形化界面部署 OCP

https://www.oceanbase.com/docs/common-ocp-1000000000368849

注意事项

1.注意要更改一下datafile_size大小, 不然会占满磁盘

  • datafile_sizedatafile_disk_percentage 均可以用来设置数据文件占用的磁盘空间,您可以选择其中任意一项进行配置。其他情况下:

    • 如果两个配置项均已配置,即 datafile_sizedatafile_disk_percentage 同时配置为非 0 的值,则以 datafile_size 设置的值为准。
    • 如果两个配置项均未配置,即 datafile_size 的值为 OMdatafile_disk_percentage 的值为 0,则系统会根据日志和数据是否共用同一磁盘来自动计算数据文件占用其所在磁盘总空间的百分比,即:
      • 如果日志和数据共用同一磁盘,则数据文件占用其所在磁盘总空间的百分比为 60%。
      • 如果日志和数据独占磁盘时,则数据文件占用其所在磁盘总空间的百分比为 90%。
  • 配置 datafile_maxsize 时,其值需要大于当前数据文件占用的磁盘空间大小 datafile_size(或 datafile_disk_percentage),如果设置的值小于当前数据文件占用的磁盘空间大小,则不会触发自动扩容。

  • 如果 datafile_maxsize 的值超过了当前磁盘的最大可用空间,则以实际磁盘的可用大小作为最大值。

  • 对于 datafile_next

    • datafile_next 设置为小于或等于 1G 的值时,datafile_next 的取值为 min (1G, datafile_maxsize * 10%)

    • datafile_next 设置为大于 1G 的值时,datafile_next 的取值为 min ( datafile_next, 磁盘剩余空间)

1
2
3
datafile_size  100G
datafile_maxsize 100G
log_disk_size 200G

image-20240125171731578

2.如果安装的不对,用命令删除集群,重新安装

obd cluster destroy myoceanbase

3.要记住 元信息租户配置,以后用得上。

4.如果不能上网,打不开图形化安装界面。

用户规划

  1. 执行以下命令,创建用户。

    1
    2
    3
    useradd -U oceanbase -d /home/oceanbase -s /bin/bash
    mkdir -p /home/oceanbase
    sudo chown -R oceanbase:oceanbase /home/oceanbase
  2. 执行以下命令,为用户 oceanbase 设置密码。

    1
    passwd oceanbase
  3. 为用户 oceanbase 设置 sudo 权限。

    执行以下命令,打开 /etc/sudoers 文件。在 /etc/sudoers 文件末尾添加以下内容:

    1
    2
    3
    ## Same thing without a password
    # %wheel ALL=(ALL) NOPASSWD: ALL
    oceanbase ALL=(ALL) NOPASSWD: ALL
  4. 在执行以下命令,查看目录权限。

    1
    2
    ls -ld /data
    ls -ld /home/oceanbase

    返回以下结果:

    1
    2
    3
    drwxr-xr-x 2 oceanbase oceanbase 4096 2 月 9 18:43
    drwxr-xr-x 2 oceanbase oceanbase 4096 2 月 9 18:43 /data
    drwxr-xr-x 2 oceanbase oceanbase 4096 2 月 9 18:43 /home/oceanbase

    若 oceanbase 用户无权限,则以 root 用户执行以下命令:

    1
    2
    chown -R oceanbase:oceanbase /data
    chown -R oceanbase:oceanbase /home/oceanbase

    此处填写您真实的挂载目录。此处 /data/home/oceanbase 为示例挂载目录。

修改ocp系统参数,重启生效

1
2
obd cluster stop myocp -c ocp-server-ce --wp
obd cluster start myocp -c ocp-server-ce --wp