openGauss
开源数据库
openGauss社区官网
开源社区
PTK工具系统检查端口Abnormal怎么办?
2022-07-08PTK工具系统检查端口Abnormal怎么办?
PTK 工具系统检查端口 Abnormal 怎么办?
背景介绍:
PTK (Provisioning Toolkit)是一款针对 MogDB 数据库开发的软件安装和运维工具,旨在帮助用户更便捷地安装部署 MogDB 数据库。
如果用户想要运行 MogDB 或者 MogDB 的相关组件时,仅需要执行一行命令即可实现。
PTK 支持安装 MogDB 的操作系统众多,达到 22 个,后期还会不断增多。
本次安装 PTK 时遇到如下报错。
报错内容:
bash
[root@mogdb-kernel-0002 ~]# ptk checkos -f config.yaml
INFO[2022-07-27T09:14:49.863] local ip: ***.***.***.***INFO[2022-07-27T09:14:49.879] prechecking dependent tools...
INFO[2022-07-27T09:14:49.897] platform: kylin_V10_64bit host=***.***.***.***INFO[2022-07-27T09:14:49.900] kernel version: 4.19.90-23.8.v2101.ky10.aarch64 host=***.***.***.***INFO[2022-07-27T09:14:49.977] locale: LANG=zh_CN.UTF-8 host=***.***.***.***INFO[2022-07-27T09:14:49.981] timezone: +0800 host=***.***.***.***INFO[2022-07-27T09:14:49.984] swap memory 4194240kB, total memory 65624960kB host=***.***.***.***WARN[2022-07-27T09:14:50.028] vm.min_free_kbytes=3270976, expect 3281248 host=***.***.***.***INFO[2022-07-27T09:14:50.070] check kernel.core_pattern host=***.***.***.***INFO[2022-07-27T09:14:50.076] check removeIPC value host=***.***.***.***WARN[2022-07-27T09:14:50.098] device(/dev/vda) readahead value=8192, expect 16384. host=***.***.***.***WARN[2022-07-27T09:14:50.098] device(/dev/vdb) readahead value=8192, expect 16384. host=***.***.***.***WARN[2022-07-27T09:14:50.115] device(dm-0) 'IO Request'=128, expect 256 host=***.***.***.***WARN[2022-07-27T09:14:50.115] device(dm-1) 'IO Request'=128, expect 256 host=***.***.***.***WARN[2022-07-27T09:14:50.130] not found network conf file for enp4s0 in dir /etc/sysconfig/network-scripts, skip check bonding host=***.***.***.***INFO[2022-07-27T09:14:52.788] check port 28000 host=***.***.***.***INFO[2022-07-27T09:14:53.013] port 28000 is occupied host=***.***.***.***INFO[2022-07-27T09:14:53.013] all checkers finished
# Check Results
Item | Level
------------------------------------+----------
A1.Check_OS_Version | OK
A2.Check_Kernel_Version | OK
A3.Check_Unicode | OK
A4.Check_TimeZone | OK
A5.Check_Swap_Memory_Configure | OK
A6.Check_SysCtl_Parameter | Warning
A7.Check_FileSystem_Configure | OK
A8.Check_Disk_Configure | OK
A9.Check_BlockDev_Configure | Warning
A9.Check_Logical_Block | OK
A10.Check_IO_Configure | OK
A10.Check_IO_Request | Warning
A10.Check_Asynchronous_IO_Request | OK
A11.Check_Network_Configure | OK
A12.Check_Time_Consistency | OK
A13.Check_Firewall_Service | OK
A14.Check_THP_Service | OK
A15.Check_Dependent_Package | OK
A16.Check_CPU_Instruction_Set | OK
A17.Check_Port | Abnormal
报错原因:
配置文件中的端口已被占用。
解决办法:
打开配置文件,更换可用端口后,重新执行系统检查,确保输出的检查结果均为 OK
或者 Warning
。