麒麟V10安装xxxx时的报错解决方法

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.youkuaiyun.com/weixin_44468956/article/details/140814691


系统错误

Q:初始安装时提示Linux版本不对

R:配置文件和xxx中的信息不一致
A:修改check_os中的版本信息与操作系统对应。或者修改/etc/os-relese

etc/os-release

Q:创建用户和组失败

在这里插入图片描述

R:上图显示“create the group niagare”失败
A:

	a. 先创建工作组
groupadd xxx(xxx为工作组名称)
    b. 将用户添加到工作组
sudo usermod-a-G niagara Kylin(Kylin为用户名)

Q:执行安装时提示删除文件失败

在这里插入图片描述
R:权限不够
A:在代码中加上执行权限,根据报错信息找到相应代码行

chmod 777 "${xxxx}"    xxxx文件名

Q:报错无法把系统密码添加到etc/niagara/.sp文件中

R:原因未知
在这里插入图片描述
A:手动到etc/niagara/目录下打开.sp,把密码写进去。注意最后换行


Q:执行安装提示拷贝文件失败

R:查看安装目录(opt/xxx/xxxx-4.13.0.186)下是否已存在,如存在删除掉
A:三个文件的路径如下:

home/Kylin/IntsallN/N4.13/dist/1.8.0.371.0/ oracle-jre-linux-x64-es.dist
home/Kylin/IntsallN/N4.13/dist/4.13.0.186/ nre-config-linux-x64.dist
home/Kylin/IntsallN/N4.13/dist/4.13.0.186/nre-config-linux-x64.dist

注意:如果手动解压缩需要在install.sh中屏蔽install_dists函数


Q:加载modules失败

在这里插入图片描述
R:无法拷贝modules到安装目录
A: 共以下三步:

  1. 手动复制/home/Kylin/IntsallN/N4.13/modules文件夹到安装目录
  2. 手动复制/home/Kylin/IntsallN/N4.13/docs文件夹到安装目录
  3. 注释相应代码
    在这里插入图片描述

Q:提示Installing folder:dist…失败

R:权限不足
A:
1.使用命令修改相应文件夹权限
2.手动复制
2.1 进入/home/Kylin/下载/N4.13目录下复制dist文件夹
2.2 进入安装目录/opt/xxxx/xxxx-4.13.0.186/sw将上面的dist文件复制进来
2.3 注释掉相应代码
在这里插入图片描述


Q:安装服务失败,提示Installing service… FAILED

在这里插入图片描述
R:权限不足
A:复制
/opt/xxxx/xxxxx-4.13.0.186/bin/niagarad_generic里面的内容到/opt/Niagara/Niagara-4.13.0.186/bin/niagaradctl文件内(追加),然后屏蔽相应代码
在这里插入图片描述

以上问题均可通过修改系统级执行权限解决

原因为:麒麟系统有安全机制KYSEC,这是基于kysec安全标记对执行程序、脚本文件、共享库、内核模块进行保护的一种安全机制。除了系统默认集成的执行程序、脚本文件、共享库、内核模块,任何外来的该4种文件,如拷贝、移动、下载、重新编译生成等,都必须添加到麒麟安全管理工具的相应白名单列表中,才能执行调用。会对白名单列表中的文件进行保护,保护文件不被修改、移动、删除。

KYSEC有三种安全模式:

强制模式(Normal):出现违规操作时,不止会审计记录该操作,还会阻止该操作的运行;

警告模式(Warning):出现违规操作时,会弹出麒麟安全授权认证框进行授权;

软模式(Softmode):出现违规操作时,只会审计记录该操作,而不会阻止该操作的运行。

系统默认为Normal,如果遇到权限不够情况,先查看Kysec状态

getstatus

显示为enabled,使用下面命令修改为Softmode

setstatus Softmode

在这里插入图片描述

如果是桌面版可在安全中心修改,将应用保护中的选项全部关闭

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

权限设置完成后重新执行安装命令

sudo bash ./install.sh

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值