ISV应用软件移植问题经验分享

网友投稿 910 2022-05-30

1、TaiShan上能否安装vnc?

1)中标麒麟V7系统自带tigerVNC

https://tigervnc.org/

2)VNC开源软件,支持linux。

2、中标麒麟默认的官网yum源地址不可用

1)挂载系统镜像后,配置本地yum源

2)有效的中标麒麟V7U6外网YUM源:http://update.cs2c.com.cn:8080/NS/V7/V7Update6/os/adv/lic/base/aarch64/

3、配置本地源的方法

挂载本地源步骤,供参考:

1)将OS镜像文件xxxx.xxxx.xxx.iso文件拷贝到每台服务器的root目录下。

镜像文件挂载

(必做项,单次生效,重启失效)将/root目录下的CntOS操作系统对应iso文件挂载到/media目录下:

mount /root/CentOS-7-aarch64-Everything-1810.iso /mnt –o loop

(可选、开机自动挂载)开机启动自动挂载镜像配置:

编辑/etc/fstab文件:

vi /etc/fstab

在文件末尾添加一行:

/root/CentOS-7-aarch64-Everything-1810.iso /mnt iso9660 loop 0 0

2)添加本地源文件

将系统镜像上传至root目录,并执行

mount /root/*.iso /mnt

进入/etc/yum.repos.d目录:

cd /etc/yum.repos.d

此时,建议将此目录下的*.repo文件移到任意其他备份目录下。

创建local.repo文件:

vi local.repo

在local.repo文件中添加如下内容:

3)生效本地源

ISV应用软件移植问题经验分享

#yum clean all

#yum makecache

#yum list

4、yum install gcc时,提示有依赖要安装

解决方法:安装提示中需要的依赖包后,再安装gcc。

5、ISV安装mysql安装版本为5.6.

mysql推荐安装mysql5.7+及以上的版本,5.7+及以上版本有打patch.

6、consul安装后脚本执行失败

经确认,该版本未非ARM64版本,在官网https://www.consul.io/downloads.html  下载arm64版本

7、移植mysql5.7+版本时,中间有一步打补丁是有这个界面,输入了Y,是不是不影响?应该输入n么?这里是什么意思?

参考安装的链接:https://www.huaweicloud.com/kunpeng/software/mysql0.html

解决方法:上面的截图提示信息,是表示这个patch补丁已经在这个版本打过了,选择n表示忽略,如果选择y表示reverse回退。链接指导书上是基于5.7.22版本,如果安装较新版本5.7.27出现上面提示,建议选择n。

8、ErLang的安装 configure: error: No curses library functions found

解决方案:在Linux上安装ErLang环境时,如果出现  configure: error: No curses library functions found 提示 ,需要首先安装 ncurses-devel

9、安装rabbitmq 3.6.10 和erlang 20.3之后,后台运行rabbitmq报错

rabbitmq-server -detached

Warning: PID file not written; -detached was passed.

解决方法:

查看官方文档介绍:是正常的提示,不会影响功能运行。https://www.rabbitmq.com/rabbitmq-server.8.html

MySQL 镜像服务

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:五分钟带你玩转vue(五)动画
下一篇:DevCloud新手课堂 之 三步学会使用Maven私有依赖库
相关文章