Centos7系统上1Panel迁移到openEuler系统


仅做记录留存;

一、起因

因centos7.9的系统快到最后期限了,所以准备迁移服务到openEuler23.09系统;

二、操作步骤

1、在openEuler上安装docker

参考:华为欧拉(openEuler)安装Docker

2、在openEuler同文件路径安装同版本的1panel

参考:1Panel官网安装方法

curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sh quick_start.sh

注意:安装时请使用centos7上的相同路径,不然可能会有莫名的错误;

3、从Centos7上把文件复制到openEuler上(需要停止openEuler上的服务先)

scp -P 11022 -r /opt/1panel/1panel root@192.168.6.103:/opt

4、重新启动openEuler上的1Panel服务

如果是应用商店安装过的,需要重建应用

5、迁移Docker内容

参考:docker完整迁移(docker镜像迁移)

6、迁移完镜像后,需要重新创建容器

(对应的数据有些可拷贝需要自己解决)

三、一些问题

1、 docker名称非法(docker镜像的名称包括)
在这里插入图片描述
2、ibrary initialization failed - unable to allocate file descriptor table - out of memory 问题处理
在这里插入图片描述

其他

就记录了这些基本内容,遇到问题再解决问题;

版本历史

版本更新时间变更内容其他备注
V1.02023110816新增文档--
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
CentOSopenEuler是两个不同的Linux发行版,它们在操作上有一些区别。 1. 源代码和社区:CentOS是基于Red Hat Enterprise Linux (RHEL)的重新编译版本,而openEuler是华为主导的开源操作系统项目。CentOS的开发和维护主要由社区贡献者和志愿者组成,而openEuler由华为组织并得到社区的支持。 2. 软件包管理:CentOS使用yum(Yellowdog Updater, Modified)作为主要的软件包管理工具,而openEuler则使用Docker、Kunpeng Package Manager (Kunlun)和EulerOS Package Manager (eopkg)等多种方式进行软件包管理。 3. 发布和更新策略:CentOS发布版本时通常以长期支持 (LTS) 的方式提供,每个版本都会得到长期的更新和维护支持。而openEuler则以滚动更新的方式进行发布,持续集成和持续交付新功能和修复。 4. 社区生态系统CentOS有一个庞大的社区生态系统,有大量的用户和开发者参与其中。而openEuler在其生态系统中也在不断发展壮大,吸引了一些开发者和用户的关注。 5. 预装软件和默认设置:两者在预装软件和默认设置上可能会有一些差异。CentOS通常预装一些常用的服务器软件,如Apache、MySQL等,而openEuler可能更加注重云计算、大数据和人工智能等领域的软件和工具。 需要注意的是,这些区别可能会随着版本的更新和发展而有所改变。在选择使用哪个操作系统时,建议根据自己的需求和使用场景进行评估和比较。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值