anolis os 8.2_如何安装sql数据库

anolis os 8.2_如何安装sql数据库网络配置 cd /etc/sysconfig/network-scripts/ ls vi ifcfg-ens33 修改网络配置 TYPE=Ethernet PROXY_METHOD=none BRO

基于AnolisOS8.6安装OceanBase数据库

网络配置

cd /etc/sysconfig/network-scripts/
ls
vi ifcfg-ens33

修改网络配置

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static #设置静态
IPADDR=192.168.66.79 #设置自己的IP
NETMASK=255.255.255.0 #设置子网掩码
GATEWAY=192.168.66.1  #设置网关
DNS1=144.144.144.144  #设置DNS
DNS2=223.6.6.6
 
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens18
UUID=eaf57a83-dd7f-4f5e-9500-5bf7ef3e412c
DEVICE=ens18
ONBOOT=yes

重启网络服务

nmcli c reload

查询文件树

yum -y install tree

tree path

查看监听端口

yum install -y net-tools

netstat -ntlp

安装oceanbase

https://blog.csdn.net/paicMis/article/details/117456277

yum install -y yum-utils
yum-config-manager --add-repo https://mirrors.aliyun.com/oceanbase/OceanBase.repo

# 如果报错增加语言环境
echo "export LC_ALL=en_US.UTF-8" >> /etc/profile
# source执行文件
source /etc/profile

yum install -y ob-deploy

查看防火墙状态

firewall-cmd --state
# 显示running即运行中

# 停止防火墙
systemctl stop firewalld

启动数据库

obd cluster start demo
若报错
[ERROR] OBD-1007: (127.0.0.1) open files must not be less than 20000 (Current value: 1024)
执行以下命令
echo 1048576 > /proc/sys/fs/file-max
limit -HSn 1048576

https://blog.csdn.net/qingsui9/article/details/119805863

通过obclient访问数据库

https://www.kancloud.cn/pm1028/kubenetes/2296683

obclient -h127.0.0.1 -P2881 -uroot

# 创建租户和用户后登录方式
obclient -h127.0.0.1 -P2881 -ullf@obcp_t1 -p123456

创建unit规格

https://blog.csdn.net/Sebastien23/article/details/124526541

--创建名称为mini的资源单元
create resource unit mini max_cpu=2, min_cpu=1, max_memory="1.2G", min_memory="1G", max_iops=10000, min_iops=1000, max_session_num=1000000, max_disk_size="5G";

修改

alter resource unit mini max_memory="3G",min_memory="3G";

创建资源池

--利用定义好的unit规格创建两个资源池
create resource pool mini_pool_t1 unit=mini, unit_num=1;
create resource pool mini_pool_t2 unit=mini, unit_num=1;

创建租户

https://www.modb.pro/db/336262

mysql租户

create tenant obcp_t1 charset="utf8mb4", zone_list=("zone1,zone2,znoe3"), 
primary_zone="zone1,zone2,zone3", resource_pool_list=("mini_pool_t1") 
set ob_tcp_invited_nodes="%";

create tenant obcp_t1 charset="utf8mb4", zone_list=("zone1"),
primary_zone="zone1", resource_pool_list=("mini_pool_t1") 
set ob_tcp_invited_nodes="%";

Oracle租户

create tenant obcp_t2 charset="utf8mb4", zone_list=("zone1,zone2,znoe3"), 
primary_zone="zone1,zone2,zone3", resource_pool_list=("mini_pool_t2") 
set ob_tcp_invited_nodes="%", ob_compatibility_mode="oracle";

查看当前租户

SHOW TENANT;

创建用户

https://blog.csdn.net/qyq88888/article/details/122680908

先登录到刚刚创建的租户下,再创建用户
obclient -h127.0.0.1 -P2881 -uroot@obcp_t1

create user llf@"%" identified by "123456";
grant all privileges on databaseName.* to llf@"%";    //授权
grant all on *.* to "llf"@"%";

修改隔离度

SET session TRANSACTION ISOLATION LEVEL Serializable

读未提交(Read Uncommitted)
读已提交(Read Committed)
可重复读(Repeatable Read)
可串行化(Serializable)

原文地址:https://www.cnblogs.com/left23333/archive/2022/09/17/16701981.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/4755.html

(0)
上一篇 2023-06-06
下一篇 2023-06-06

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注