飞腾2000+银河麒麟V10桌面版+docker

信创适配笔记


提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录

  • 飞腾2000+银河麒麟V10桌面版+docker
  • 前言
  • 一、安装银河麒麟V10桌面版操作系统
  • 二、在windows上远程银河麒麟V10桌面版
    • 1.设置桌面共享属性
    • 2.设置防火墙属性
  • 三、卸载银河麒麟V10桌面版自带的docker
    • 1、卸载docker相关包及删除相关配置文件
    • 2、验证是否卸载成功
    • 3、重启服务器
  • 四、安装二进制docker
    • 1、下载docker文件
    • 2、解压
    • 3、设置加速镜像地址
    • 4、修改/etc/profile文件
    • 5、刷新/etc/profile文件
    • 6、启动docker
    • 7、验证docker是否安装成功
  • 五、安装达梦8.1数据库
    • 1、检查ulimit参数
    • 2、重启服务器
    • 3、再次检查ulimit参数
    • 4、安装达梦数据库
      • 4.1、创建目录
      • 4.2、上传镜像文件
      • 4.3、创建挂载点
      • 4.4、挂载镜像
      • 4.5、进入挂载目录
      • 4.6、开始安装
      • 4.7、初始化数据库
      • 4.8、创建服务
      • 4.9、启动服务
      • 4.10初始化数据库脚本
        • 4.10.1、上传sql文件到指定目录
        • 4.10.2、管理员用户登录达梦数据库
        • 4.10.3、创建表空间
        • 4.10.4、创建用户并赋予DBA权限
        • 4.10.5、用户登录并执行sql脚本
        • 4.10.6、退出

前言

数据库:达梦8.1
Java版本:Oracle JDK1.8.0_202
Docker容器版本: Docker19.03.9

一、安装银河麒麟V10桌面版操作系统

具体步骤略。

安装完成之后操作系统信息如下:

Model name:              Phytium,FT-2000/4
Operating System:       Kylin V10
VERSION:             V10 (juniper)
Kernel:                 Linux 4.4.131-20200710.kylin.desktop-generic
Architecture:           arm64

二、在windows上远程银河麒麟V10桌面版

1.设置桌面共享属性

2.设置防火墙属性

勾选vnc-server

针对达梦数据库,则需要新增一个服务:比如为:dmserver,端口为5236

配置完成之后,使用VNC Viewer去远程即可。

如果上述操作不行,则需要自己安装xrdp,并将xrdp的相关服务端口配置进去,比如:


然后使用FinalShell的远程桌面功能去远程

三、卸载银河麒麟V10桌面版自带的docker

注:系统自带的docker版本为18.09.7,版本过低,需要卸载

1、卸载docker相关包及删除相关配置文件

sudo apt-get autoremove docker docker-ce docker-engine  docker.io  containerd runc
sudo apt-get autoremove docker-ce-*
dpkg -l | grep docker
dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P
sudo rm -rf /etc/systemd/system/docker.service.d
sudo rm -rf /var/lib/docker/*

2、验证是否卸载成功

docker --version

3、重启服务器

reboot

四、安装二进制docker

1、下载docker文件

wget  -c 0 https://download.docker.com/linux/static/stable/aarch64/docker-19.03.9.tgz

2、解压

tar -zxvf docker-19.03.9.tgz -C /usr/bin

3、设置加速镜像地址

tee /etc/docker/daemon.json <<-'EOF'
{"registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"]
}
EOF

4、修改/etc/profile文件

vi /etc/profile
添加:
export PATH=/usr/bin/docker:$PATH

5、刷新/etc/profile文件

source /etc/profile

6、启动docker

dockerd -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock  --data-root=/var/lib/docker &
也可以指定docker的data存储路径:
dockerd -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock --data-root=/home/docker/lib/docker &
注:后续可以把-H tcp://0.0.0.0:2375去掉,防止漏扫出2375端口不安全

7、验证docker是否安装成功

docker version

五、安装达梦8.1数据库

1、检查ulimit参数

ulimit -a
需要修改其中的open files参数需修改为65535 以上或 unlimited(无限制)
vi /etc/security/limits.conf
在#@student和# End of file之间增加如下参数:
root soft nofile 65536
root hard nofile 65536

注意:有的博客将root写为*,这个需要看操作系统,我这写为*不行,必须写为具体的用户名。有人说这个是Ubuntu的bug,具体不清楚~

2、重启服务器

reboot

3、再次检查ulimit参数

ulimit -a
如果该参数修改失败,可能会导致安装达梦数据库失败,比如报错如下图:

4、安装达梦数据库

数据库镜像文件为dm8_setup_rh6_64 _ent_8.1.1.78_20200430.iso

4.1、创建目录

 mkdir -p /home/dmdba/dm8

4.2、上传镜像文件

上传iso格式的安装包至/home/dmdba/dm8

4.3、创建挂载点

mkdir -p /mnt/dm8

4.4、挂载镜像

mount /home/dmdba/dm8/dm8_setup_rh6_64_ent_8.1.1.78_20200430.iso /mnt/dm8

4.5、进入挂载目录

cd /mnt/dm8

4.6、开始安装

./DMInstall.bin -i一路回车,使用默认配置

4.7、初始化数据库

mkdir -p /opt/dm8data
chmod 777 /opt/dm8data
cd /opt/dmdbms/bin
./dminit

4.8、创建服务

cd /opt/dmdbms/script/root
./dm_service_installer.sh -t dmserver -dm_ini /opt/dm8data/test/dm.ini -p DmOne
提示如下信息则表示创建成功

4.9、启动服务

service DmServiceDmOne start

4.10初始化数据库脚本

4.10.1、上传sql文件到指定目录

比如:/opt/test_init.sql

4.10.2、管理员用户登录达梦数据库

cd /opt/dmdbms/bin
./disql SYSDBA/SYSDBA

4.10.3、创建表空间

CREATE TABLESPACE test_data datafile '/opt/dm8data/db/test_data_01.dbf' size 1024 autoextend on next 20 maxsize 10240 CACHE = NORMAL;

4.10.4、创建用户并赋予DBA权限

CREATE USER TEST IDENTIFIED BY TEST123456 DEFAULT TABLESPACE cssp_data DEFAULT index TABLESPACE test_data;
GRANT DBA to TEST;

4.10.5、用户登录并执行sql脚本

CONN TEST/TEST123456;
start /opt/test_init.sql

4.10.6、退出

quit

飞腾2000+银河麒麟V10桌面版+docker+达梦8.1相关推荐

  1. 银河麒麟V10系统无法调用达梦数据库图形化工具的解决办法

    近期,在部署及使用达梦数据库时,发现了无法调用图形化工具界面的问题,首先先确认了图形化服务是正常的,使用root用户可以正常调用图形化界面,但使用dmdba却无法调用,在经过一段时间的尝试后,终于发现 ...

  2. 飞腾arm服务器下的银河麒麟V10 yum 安装docker

    银河麒麟V10 yum 安装docker 1. 查看版本 1. 1 增加软件源 1. 2 yum安装docker的命令 2. 安装仓库 2.1 安装缺少的依赖container-selinux 2.2 ...

  3. 软件安装篇(五)--VM中安装银河麒麟操作系统桌面版

    银河麒麟操作系统桌面版V10请到官网申请试用:银河麒麟官网. 关于银河麒麟操作系统更多细节请到官网查阅:银河麒麟官网. 本博文内容:介绍银河麒麟桌面操作系统V10在VM16Pro中的安装: 虚拟机软件 ...

  4. 鲲鹏+银河麒麟v10离线安装docker

    寻找软件源 据说银河麒麟基于 CentOS7,但是通过测试最终添加 CentOS8 的源才可以用,因为他喵的 CentOS7 只有 x86_64,而 CentOS8 才有 aarch64,厂商的话都信 ...

  5. 在麒麟v10系统上面安装达梦数据库8

    1.首先要先选择合适自己系统芯片的版本,这个可以直接去达梦数据库官网查找. 2.通过xftp或其他方式把下载的压缩包传到麒麟v10系统的电脑上面 3.在麒麟v10上面解压压缩包(.zip后缀可以用un ...

  6. 飞腾笔记本/银河麒麟桌面操作系统键盘无法使用

    飞腾笔记本+银河麒麟V10操作系统+FT1500芯片 问题描述 在安装完银河麒麟V10完成以后,进入系统后无法使用键盘,外接键盘以及在安装系统的过程中均可正常使用. 原因分析: 因为在安装过程中,以及 ...

  7. 银河麒麟V10(飞腾2000+ ARM)环境下构建达梦V8数据库容器镜像

    1.在银河麒麟V10(飞腾2000+ ARM)设备下,先下载一个镜像,我这里选择了centos: docker pull centos:centos7.9.2009 2.启动一个容器: sudo do ...

  8. 国产系统下的DES,SM4工具,银河麒麟V10桌面系统,飞腾芯片

    在银河麒麟v10,飞腾2000下测试通过 解压 tar -xvf DESandSM4.tar.gz chmod +x DESandSM4 如果无法运行可能是so版本不一致,可以将压缩包下的so考到系统 ...

  9. 银河麒麟v10系统安装docker

    银河麒麟v10系统安装docker 第二章 银河麒麟v10系统安装docker 文章目录 银河麒麟v10系统安装docker 一.下载docker-ce 二.安装docker 一.下载docker-c ...

最新文章

  1. JAVA中堆栈和内存分配原理
  2. apt-get erro
  3. 【Project3】技术总结
  4. 功能强大的国外商业PHP在线教育系统LMS源码/直播课程系统
  5. 通过Keepalived实现Redis Failover自动故障切换功能
  6. Maple: 多项式相乘
  7. SpringBoot项目从Git拉取代码并完成编译打包启动的sh自动脚本
  8. UNIX 环境高级编程(二)—— linux共享库,/etc/ld.so.conf 及 ld.so.conf.d/libc.conf
  9. 药品信息管理系统mysql_药品信息管理系统数据库部分代码
  10. 《非对称风险》读书笔记(一)
  11. 传感器极性NPN和PNP区别!!!
  12. 【渗透技巧】pop3协议渗透
  13. (过桥问题)小明一家过一座桥,过桥时是黑夜,所以必须有灯
  14. 《剑破武林》用户注册协议
  15. Bigemap支持百度地图
  16. 权力的游戏第七季/全集Game of Thrones迅雷下载
  17. OpenCV 5种图像滤波辨析:方框、均值、高斯、中值、双边
  18. 词霸天下---136 词根 【-imag- = -imit- 图像 】仅供学习使用
  19. 移植QT5.6到韦东山JZ2240嵌入式开发板(史上最最最最最详细的QT移植教程)
  20. Maven的生命周期和插件

热门文章

  1. log(n)在第一时间,以确定该阵列i小号码
  2. c语言经典程序表白6,经典C语言程序设计100例(6)
  3. Rasa课程、Rasa培训、Rasa面试系列之:Rasa 3.x部署安装初体验
  4. 如果你到了25岁,还没到30岁。——李开复
  5. 读扇区错误:0柱面0磁头1扇区(硬盘问题,蓝屏等 0x0000007B)
  6. coredump配置、产生原理、分析及示例
  7. LCD1602实现两屏切换
  8. 谈谈目前网络工程师的待遇问题
  9. Windows 添加新用户,并授予该用户远程登录权限
  10. Latex——大括号