达梦数据库-主机配置检查命令汇总

前言

达梦数据库要想正常运行的话,了解主机配置是十分重要的,这次我们就来了解一下检查主机配置的常见命令,以及对命令的解释。本文主要介绍的Linux版本为 :ky10.x86_64

cpu信息检查

CPU 型号及核数

cat /proc/cpuinfo

在这里插入图片描述

lscpu

在这里插入图片描述

建议 Pentium 4 1.6GHz 以上处理器,若 CPU 配置过低,可能会影响数据库运行和应用性能。

内存检查

单位为G

free -h   

单位为Mb

free -m

在这里插入图片描述

cat /proc/meminfo

在这里插入图片描述
建议 512 MB 以上内存,若剩余空闲内存过低,可能会影响数据库的运行和应用性能。

磁盘空间检查

df -h

在这里插入图片描述
建议数据、归档、备份放置不同盘上,其中一块盘坏,其他盘数据得以保障;也需要保证磁盘空间足够,若剩余空间过小,可能会影响数据库的运行和数据的写入

操作系统信息

uname -a

在这里插入图片描述
针对uname,以下是对他的纤细解释:

用法:uname [选项]...
输出一组系统信息。如果不跟随选项,则视为只附加 -s 选项。

  -a, --all                以如下次序输出所有信息。其中若 -p 和
                             -i 的探测结果不可知则被省略:
  -s, --kernel-name        输出内核名称
  -n, --nodename           输出网络节点上的主机名
  -r, --kernel-release     输出内核发行号
  -v, --kernel-version     输出内核版本
  -m, --machine            输出主机的硬件架构名称
  -p, --processor          输出处理器类型(不可移植)
  -i, --hardware-platform  输出硬件平台或(不可移植)
  -o, --operating-system   输出操作系统名称
      --help		显示此帮助信息并退出
      --version		显示版本信息并退出

服务器时间检查

date

在这里插入图片描述
在集群环境,若节点时间不一致,会影响集群数据同步
我们可以通过

date -s 当前时间

具体用法:

用法:date [选项]... [+格式]
 或:date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]
以给定<格式>字符串的形式显示当前时间,或者设置系统日期。

必选参数对长短选项同时适用。
  -d, --date=字符串          显示给定<字符串>描述的时间,而非“当前时间”
      --debug                对解析的日期添加注释,
                              对不规范的使用方式进行警告,并输出警告信息到
                              标准错误
  -f, --file=日期文件        类似 --date;使用给定<日期文件>,一次处理一行
  -I[FMT], --iso-8601[=FMT]  以 ISO 8601 格式输出日期/时间。
                               FMT='date' 时只输出日期(默认行为),
                               当其为 'hours''minutes''seconds''ns' 时
                               则按照所指示的精确度显示日期和时间。
                               示例:2006-08-14T02:34:56-06:00
  -R, --rfc-email            以 RFC 5322 格式输出日期和时间。
                               例如:Mon, 14 Aug 2006 02:34:56 -0600
      --rfc-3339=格式        以 RFC 3339 格式输出日期/时间。
                               <格式>字符串可以是'date''seconds''ns',
                               用于指定日期和时间显示的精确度。
                               例如:2006-08-14 02:34:56-06:00
  -r, --reference=文件       显示指定<文件>的最后修改时间
  -s, --set=字符串           按照给定<字符串>描述的时间来设置时间
  -u, --utc, --universal     按照协调世界时(UTC)显示或设置时间
      --help		显示此帮助信息并退出
      --version		显示版本信息并退出

网卡检查

ifconfig

在这里插入图片描述

ip add

在这里插入图片描述
ethtool 查看网卡:(下图为 1000 兆带宽的网卡)

在这里插入图片描述

防火墙检查

linux7
root用户下执行

--检查防火墙状态
systemctl status firewalld
--检查数据库端口策略
firewall-cmd --list-all

若防火墙已开启且未设有端口策略:(如下)
在这里插入图片描述
建议关闭防火墙,或者设置端口策略
以下是防止 Linux 防火墙影响数据库的运行,设置开机禁用防火墙并关闭防火墙。

systemctl disable firewalld
systemctl stop firewalld

通过下面的命令开启允许对外访问的网络端口:

开启5236端口

firewall-cmd --add-port=5236/tcp --permanent

刷新

firewall-cmd --reload

5236端口策略已经成功设置
在这里插入图片描述
防火墙,以及端口策略是非常重要的,在我们遇到disql可以正常登录,外网访问时出现报错6001时,disql可以正常登录说明数据库是正常可以对外提供服务的,但是出现报错6001,一般都是网络、端口等问题导致的。我们就可以通过这样的查询来看出是否防火墙引发的端口问题。

自此简单的对于数据库部署的服务器,或者主机的信息我们就可以轻松的掌握了。

更多资讯请上达梦技术社区了解: https://eco.dameng.com

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值