#获取系统位数
getconf LONG_BIT
#查询操作系统 release 信息
cat /etc/kylin-release
#查询系统名称
uname -a
getconf LONG_BIT
64
cat /etc/kylin-release
Kylin Linux Advanced Server release V10 (Halberd)
uname -a
Linux svr-kylin 4.19.90-89.11.v2401.ky10.x86_64 #1 SMP Tue May 7 18:33:01 CST 2024 x86_64 x86_64 x86_64 GNU/Linux
#关闭防火墙
systemctl stop firewalld.service
systemctl disable firewalld.service
Removed /etc/systemd/system/multi-user.target.wants/firewalld.service.
Removed /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.
#关闭SELINUX
vi /etc/selinux/config
SELINUX=disabled
#将SELINUX改为disabled
vi /etc/security/limits.conf dmdba soft nofile 65536 dmdba hard nofile 65536 dmdba soft nproc 10240 dmdba hard nproc 10240 dmdba soft fsize unlimited dmdba hard fsize unlimited dmdba soft core unlimited dmdba hard core unlimited
vi .bash_profile
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/app/dmdbms/bin"
export DM_HOME="/app/dmdbms"
export PATH=$PATH:$DM_HOME/bin:$DM_HOME/tool
mount -o loop /app/dm8_20240515_x86_kylin10_64_ent_8.1.3.62_pack32.iso /mnt
su - dmdba
cd /mnt
./DMInstall.bin -i
./DMInstall.bin -i 安装语言: [1]: 简体中文 [2]: English 请选择安装语言 [1]:1 解压安装程序.......... core file size (blocks, -c) unlimited data seg size (kbytes, -d) unlimited scheduling priority (-e) 0 file size (blocks, -f) unlimited pending signals (-i) 26442 max locked memory (kbytes, -l) 64 max memory size (kbytes, -m) unlimited open files (-n) 1024 pipe size (512 bytes, -p) 8 POSIX message queues (bytes, -q) 819200 real-time priority (-r) 0 stack size (kbytes, -s) 10240 cpu time (seconds, -t) unlimited max user processes (-u) 2047 virtual memory (kbytes, -v) unlimited file locks (-x) unlimited 可打开文件数过少,建议至少设置为65536或更多。 欢迎使用达梦数据库安装程序 是否输入Key文件路径? (Y/y:是 N/n:否) [Y/y]:y 请输入Key文件的路径地址 [dm.key]:/app/dm.key /tmp/DMInstall/install/install_chs.sh:行235: 警告:命令替换:忽略输入中的 null 字节 有效日期: 2024-09-25 服务器颁布类型: 企业版 发布类型: 试用版 用户名称: 达梦公司产品试用 授权用户数: 无限制 并发连接数: 无限制
修改 dmdba soft nofile 65536
是否设置时区? (Y/y:是 N/n:否) [Y/y]:y 设置时区: 请选择时区 [21]:21
安装类型: 1 典型安装 2 服务器 3 客户端 4 自定义 请选择安装类型的数字序号 [1 典型安装]:1 所需空间: 1946M 请选择安装目录 [/home/dmdba/dmdbms]:/app/dmdbms 可用空间: 21G 是否确认安装路径(/app/dmdbms)? (Y/y:是 N/n:否) [Y/y]:y 安装前小结 安装位置: /app/dmdbms 所需空间: 1946M 可用空间: 21G 版本信息: 企业版 有效日期: 2024-09-25 安装类型: 典型安装 是否确认安装? (Y/y:是 N/n:否):y
#root用户执行
/app/dmdbms/script/root/root_installer.sh
SYSDBA
cd $DM_HOME
cd bin
./dminit path=/app/dmdata page_size=32 extent_size=32 port_num=5236 log_size=2048 SYSDBA_PWD=DM_SYSDBA2024
CHARSET 字符集选项。取值:0代表GB18030,1代表UTF-8,2代表韩文字符集EUC-KR。默认为 0。
initdb V8
db version: 0x7000c
License will expire on 2024-09-25
Normal of FAST
Normal of DEFAULT
Normal of RECYCLE
Normal of KEEP
Normal of ROLL
log file path: /app/dmdata/DAMENG/DAMENG01.log
log file path: /app/dmdata/DAMENG/DAMENG02.log
write to dir [/app/dmdata/DAMENG].
create dm database success. 2024-08-31 21:58:01
cd /app/dmdbms/script/root
./dm_service_installer.sh -t dmserver -dm_ini /app/dmdata/DAMENG/dm.ini -p DMSERVER
Created symlink /etc/systemd/system/multi-user.target.wants/DmServiceDMSERVER.service → /usr/lib/systemd/system/DmServiceDMSERVER.service.
创建服务(DmServiceDMSERVER)完成
cd /app/dmdbms/bin
DmServiceDMSERVER status
DmServiceDMSERVER (pid 1030) is running.
DmServiceDMSERVER stop
DmServiceDMSERVER start
create tablespace "TEST_TBS" datafile '/app/dmdata/DAMENG/TEST_TBS.DBF' size 128 autoextend on maxsize 67108863 CACHE = NORMAL;
CREATE USER "TEST_USER" IDENTIFIED BY <PASSWORD> HASH WITH SHA512 NO SALT PASSWORD_POLICY 2 ENCRYPT BY <PASSWORD>
LIMIT FAILED_LOGIN_ATTEMPS 3, PASSWORD_LOCK_TIME 1, PASSWORD_GRACE_TIME 10 DEFAULT TABLESPACE "TEST_TBS" DEFAULT INDEX TABLESPACE "TEST_TBS";
grant "RESOURCE","PUBLIC","VTI","SOI","SVI" to "TEST_USER";
grant CREATE SESSION to "TEST_USER";
方法一:修改配置文件
vi /app/dmdata/DAMENG/dm.ini
#configuration file
MAL_INI = 0 #dmmal.ini
ARCH_INI = 1 #dmarch.ini
#修改并重启后会生成一个空的dmarch.ini
vi /app/dmdata/DAMENG/dmarch.ini
#ARCH_INI
[ARCH_LOCAL1]
ARCH_TYPE = LOCAL
ARCH_DEST = /app/dmarch
ARCH_FILE_SIZE = 2048
ARCH_SPACE_LIMIT = 20480
方法二:SQL 命令
--启用归档
ALTER DATABASE MOUNT;
ALTER DATABASE ARCHIVELOG;
--添加归档,指定最大大小为20G
ALTER DATABASE ADD ARCHIVELOG 'DEST=/app/dmarch,TYPE=LOCAL,FILE_SIZE=2048,SPACE_LIMIT=20480';
ALTER DATABASE OPEN;
disql
start /home/dmdba/test.sql
## or
`/home/dmdba/test.sql
文章
阅读量
获赞