铁砂掌没有铁 發表於 2022-11-16 17:21:00

银河麒麟服务器操作系统安装达梦数据库DM8

<h1><span>DM8达梦数据库安装(银河麒麟服务器V10)</span></h1>
<p>一、准备工作:<br>1、银河麒麟服务器操作系统iso (官方网站申请试用,普通下载地址太慢,建议使用Bt软件下载,不要用迅雷,可能存在数据下载不一致)</p>
<p>2、VMware虚拟机15.0(Windows7操作系统试用虚拟机)</p>
<p>3、达梦数据库DM8(官方网站申请试用)</p>
<p>二、安装:<br>1、操作系统和虚拟机的安装此处略过,目前暂只介绍DM8如何安装。</p>
<p>2、登录操作系统选择root或有管理员权限的其他账号。</p>
<p>3、进入系统后启动网络:</p>
<p>用root用户登录系统,首先把网启用,点这个小电脑,然后点ens33,显示网络连接成功。<br><img src="https://img2022.cnblogs.com/blog/2816240/202211/2816240-20221116170316510-689869595.png">&nbsp;</p>
<p>4、关闭selinux:</p>
<p>在桌面点右键-在终端中打开,输入如下命令</p>
<div class="cnblogs_code">
<pre>vi /etc/selinux/config</pre>
</div>
<p>修改enforcing为disabled并保存退出</p>
<div>&nbsp;<img src="https://img2022.cnblogs.com/blog/2816240/202211/2816240-20221116170439500-1368670506.png">&nbsp;
<p>注意:必须是Root管理员进入编辑器才能编辑,点击insert键切换插入或替换状态,修改后按ESC退格后输入:wq保存退出。</p>
<p>&nbsp; &nbsp; &nbsp; &nbsp; 如对配置文件修改的过程中没有正常保存退出nginx.conf文件,当我再次想对配置文件进行编辑的时候,提示如下信息:</p>
</div>
<div><img src="https://img2022.cnblogs.com/blog/2816240/202211/2816240-20221116170511133-1940924729.png">&nbsp;
<p>根据他的提示可以看出上一次为正常关闭在本地形成了一个隐形文件“.nginx.conf.swp”,想要正常编辑不再提示这一堆的信息,需要删除掉这个文件:</p>
<p>在配置文件所在的目录执行命令 rm /etc/selinux/.config.swp</p>
</div>
<div><img src="https://img2022.cnblogs.com/blog/2816240/202211/2816240-20221116170538164-1632357571.png">&nbsp;
<p>删除成功之后再次编辑就不会再报错啦!</p>
<p>&nbsp;5、关闭防火墙</p>
</div>
<div>
<div class="cnblogs_code">
<pre><span style="color: rgba(0, 0, 0, 1)">systemctl stop firewalld
systemctl disable firewalld</span></pre>
</div>
<p><img src="https://img2022.cnblogs.com/blog/2816240/202211/2816240-20221116170821267-684359204.png">&nbsp;</p>
<p>6、修改ulimit参数,设置最大进程数,编辑文件limits.conf进行修改</p>
<p>ulimit -a查看参数中open file默认是1024,需要修改成65536</p>
<p>在终端中输入:</p>
</div>
<div>
<div class="cnblogs_code">
<pre>vi /etc/security/limits.conf</pre>
</div>
<p>在打开的配置文件中添加两行代码,用:wq保存,然后reboot重启一下</p>
</div>
<div>
<div class="cnblogs_code">
<pre><span style="color: rgba(0, 0, 0, 1)">*       soft       nofile       65536

*       hard       nofile       65536</span></pre>
</div>
<p>保存后效果如下:</p>
</div>
<div><img src="https://img2022.cnblogs.com/blog/2816240/202211/2816240-20221116171001876-834590813.png">&nbsp;
<p>7、DM8文件下载解压</p>
<p>下载后的文件是dm8_20220525_x86_rh6_64.zip,可直接解压,我这里是解压到root\下载</p>
</div>
<div><img src="https://img2022.cnblogs.com/blog/2816240/202211/2816240-20221116171030853-2006010591.png">
<p>&nbsp;</p>
<p>7、DM8 iso文件挂载</p>
<p>在终端中输入如下命令:sudo mount -o loop filename.iso /cdrom</p>
</div>
<div>
<div class="cnblogs_code">
<pre>sudo mount -o loop dm8_20220525_x86_rh6_64.iso /root/下载</pre>
</div>
<p>其中 filename.iso(dm8_20220525_x86_rh6_64.iso) 是需要挂载的 ISO文件名,&nbsp;/cdrom (/root/下载)则是作为挂载点</p>
</div>
<div><img src="https://img2022.cnblogs.com/blog/2816240/202211/2816240-20221116171313590-348331538.png">
<p>&nbsp;</p>
<p>&nbsp;挂载后执行以下命令打开iso文件。</p>
</div>
<div>
<div class="cnblogs_code">
<pre>sudo umount /cdrom</pre>
</div>
<p>显示如下:</p>
</div>
<div><img src="https://img2022.cnblogs.com/blog/2816240/202211/2816240-20221116171357514-246063141.png">&nbsp;
<p>8、DMInstall.bin安装</p>
<p>挂载后的磁盘中有一个名为 DMInstall.bin的文件,这是一个Linux上的可执行文件,安装DM8就是要启动它。因为挂载的时候默认是只读挂载,同时没有权限执行这个文件,所以需要先把它复制出来,修改权限后再执行。</p>
<p>需要创建一个目录dm,使用如下命令</p>
<div class="cnblogs_code">
<pre>sudo mkdir /dm</pre>
</div>
<p>然后复制DMInstall.bin到这个目录,注意这个文件的原始目录,可能每台机器上是不一样,替换成自己的。sudo cp /root/下载/DMInstall.bin /dm/DMInstall.bin</p>
<div class="cnblogs_code">
<pre>sudo cp /下载的目录/DMInstall.bin /dm/DMInstall.bin</pre>
</div>
<p>执行后,打开dm目录,发现文件已被复制。</p>
</div>
<div><img src="https://img2022.cnblogs.com/blog/2816240/202211/2816240-20221116171516094-1214267197.png">
<p>&nbsp;</p>
<p>&nbsp;&nbsp;&nbsp; 修改文件权限已使该文件可被执行</p>
</div>
<div>
<div class="cnblogs_code">
<pre>sudo chmod 777 /dm/DMInstall.bin&nbsp;</pre>
</div>
<p>&nbsp;&nbsp; &nbsp; &nbsp; 到这里,双击该文件即可进入安装界面,不过我测试时不同电脑可能无法启动,提示没有可执行的程序,这时需要手动用命名方式安装。</p>
<p>&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;进入安装程序目录dm,并启动终端,修改DMInstall.bin文件属性,使其可以被执行</p>
</div>
<div>
<div class="cnblogs_code">
<pre>​chmod a+x DMInstall.bin </pre>
</div>
<p>然后运行:</p>
<div class="cnblogs_code">
<pre>sudo ./DMInstall.bin</pre>
</div>
<p><img src="https://img2022.cnblogs.com/blog/2816240/202211/2816240-20221116171739213-733519197.png"></p>
<p>&nbsp;</p>
<p>&nbsp;出现以下界面,即启动安装DM8程序安装成功</p>
<img src="https://img2022.cnblogs.com/blog/2816240/202211/2816240-20221116171758119-1259417216.png">
<p>安装是需要授权key,如测试使用,直接错过即可。</p>
<div>&nbsp;<img src="https://img2022.cnblogs.com/blog/2816240/202211/2816240-20221116171821121-1918933990.png">
<p>&nbsp;</p>
<p>&nbsp;9、DM8的使用,图形管理界面如下,首先应该使用DM数据库助手初始化数据库和安装示例数据库。安装示例数据库或添加更改数据库管理员,创建后在执行要注意更改端口。</p>
</div>
<img src="https://img2022.cnblogs.com/blog/2816240/202211/2816240-20221116171906131-2003575204.png">
<p>&nbsp;<img src="https://img2022.cnblogs.com/blog/2816240/202211/2816240-20221116171914909-501423601.png"></p>
<p>&nbsp;</p>
<p>&nbsp;根据需要创建数据库模板和设置管理员账号和密码,因为是测试,直接选择默认就可以了。默认端口5236,默认账户SYSDBA(密码也是这个)。如果已建立还需要新建数据库,则要注意端口和数据库位置都不能相同。</p>
<img src="https://img2022.cnblogs.com/blog/2816240/202211/2816240-20221116171942024-1116314846.png">
<p>&nbsp;</p>
<p>&nbsp;<img src="https://img2022.cnblogs.com/blog/2816240/202211/2816240-20221116171951587-66454594.png"></p>
<p>&nbsp;</p>
<p>&nbsp;使用DM管理工具进入数据库管理界面,和windows mssql管理系统差不多,非常直观,容易上手。</p>
<img src="https://img2022.cnblogs.com/blog/2816240/202211/2816240-20221116172010286-747219984.png">&nbsp;
<p>所有管理工具的位置都在:/home/{当前登录用户名}/dmdbms/tool。</p>
<p>DM服务查看器:dmservice.sh</p>
<p>控制台工具:console</p>
<p>创建数据库实例:dbca.sh</p>
<p>数据库性能监视工具:monitor</p>
<p>审计分析工具:analyzer</p>
<p>数据库管理工具:manager</p>
<p>以上就是全部DM8安装流程。</p>
</div>
<div>&nbsp;</div>
<div>&nbsp;</div>
<div>&nbsp;</div>
<div>&nbsp;</div>
<div>&nbsp;</div><br><br>
来源:https://www.cnblogs.com/yayuya/p/16896630.html
頁: [1]
查看完整版本: 银河麒麟服务器操作系统安装达梦数据库DM8