正文
银河麒麟系统信息获取
摘要
最近项目有一些兼容性测试需求.
可能需要获取一些系统配置信息便于相关的工作.
想着自己总结一下. 便于后续的不太熟悉的同事进行简要处理
银河麒麟获取版本
nkvers
# 应该是neokylin versions 的含义
比如我两个系统的信息为:
nkvers
############## Kylin Linux Version #################
Release:
Kylin Linux Advanced Server release V10 (Lance)
Kernel:
4.19.90-52.15.v2207.ky10.aarch64
Build:
Kylin Linux Advanced Server
release V10 (SP3) /(Lance)-aarch64-Build20/20221125
#################################################
另外一个版本为:
############## Kylin Linux Version #################
Release:
Kylin Linux Advanced Server release V10 (Sword)
#RHEL 8.5
Kernel:
4.19.90-24.4.v2101.ky10.aarch64
Build:
Kylin Linux Advanced Server
release V10 (SP2) /(Sword)-aarch64-Build09/20210524
#################################################
版本解析
release V10 (SP2) /(Sword)-aarch64-Build09/20210524
V10是大版本
SP1 SP2 SP3 最近有三个版本
Sword和Lance是两个版本. 一个剑,一个柳叶刀
后面会跟诊架构信息, 比如我这两个都是ArmV8的
当然也有可能是v9 不过我们没买,改天试试阿里的倚天710
最后就是build版本和build日期了.
基础信息
gcc -v
# 查看是否安装了 gcc工具链以及版本.
lscpu
# 查看CPU具体型号,主频等信息.可以查看到是否虚拟化
free -g
# 查看内存情况
df -Th
# 查看磁盘空间以及分区情况
java -version
# 查看java版本信息等.
本地文件安装
mout -t iso xxx.iso /kylin
cat > /etc/yum.repos.d/local.repo <<EOF
[KylinV10]
name = KylinV10
baseurl = file:///kylin/xxx/xxx
gpgcheck = 0
enabled = 1
EOF
# 注意要根据路径来. 需要指定RPM包所在的路径.
# 注意file: 后面是三个 / 需要注意.
yum clean all
yum makecache
yum repolist
其他信息-cpu频率
- 部分机器信息可能不全
可以安装部分介质
yum install kernel-tools cpupowerutils
然后查看频率信息
cpupower frequency-info
为了高性能,可以设置为最高性能
cpupower frequency-set -g performance