操作系统安装完之后自带了repos 就可以执行大部分操作, 不需要修改包源

###Kylin Linux Advanced Server 10 - os repo###

[ks10-adv-os]
name = Kylin Linux Advanced Server 10 - Os
baseurl = http://archive.kylinos.cn/yum/v10/general/aarch64/os/
gpgcheck = 0
enabled = 1 [ks10-adv-updates]
name = Kylin Linux Advanced Server 10 - Updates
baseurl = http://update.cs2c.com.cn:8080/NS/V10/V10SP1/os/adv/lic/updates/$basearch/
gpgcheck = 0
enabled = 0 [ks10-adv-addons]
name = Kylin Linux Advanced Server 10 - Addons
baseurl = http://update.cs2c.com.cn:8080/NS/V10/V10SP1/os/adv/lic/addons/$basearch/
gpgcheck = 0
enabled = 0

首先需要安装必备软件

虚拟化安装的软件为:

yum install libvirt*
yum install virt-manger
systemctl enable libvirtd && systemctl restart libvirtd

为了简单操作, 可以使用vncserver 进行图形化命令操作

yum install tigervnc-server -y
yum install vncerver -y
设置vncserver 可以访问
vncserver 输入密码
使用 vnc-viewer 进行相关工作.

其次使用vnc viewer连接银河麒麟

之前机器出现问题一直不行, 重启多次突然就好了..很诡异.

创建完虚拟机的效果为:

这里着重说明一下遇到的问题和解决方案

首先安装完之后 virt-manger无法创建虚拟机.

提示没有相关的二进制路径.

解决方法为:

wget https://www.kraxel.org/repos/firmware.repo
#获取包源
dnf install edk2.git-aarch64
#安装相关软件
vim /etc/libvirt/qemu.conf
#修改配置文件, 需要注意的是 里面就是确认的文件内容.
nvram = [
"/usr/share/edk2.git/aarch64/QEMU_EFI-pflash.raw:/usr/share/edk2.git/aarch64/vars-template-pflash.raw"
]
# 修改完内容重启 libvirtd 即可.
systemctl restart libvirtd

其次GUI还有鼠标键盘部分, 就是按照银河麒麟的官方说明即可.

注意 类型是 vnc服务器,并且注意不要输入密码, 不然每次都得输入 比较麻烦.

鼠标键盘需要五个按照顺序选择. 如下:

最后处理网络

这里面非常坑. 大部分baidu出来的文档都是让关闭NetworkManager 使用network的方式进行管理.

但是经过一番搜寻,发现可以使用NetworkManager进行管理.

需要注意的是 需要有一定的网络功底, 不然很容易出问题.

注意在我这个版本创建虚拟机时是这样子的

需要自己定义个桥接网络才可以.

创建桥接网络的办法如下:

ifconfig 获取当前业务网卡的 网卡名称

执行如下的命令:
#注意 MAIN_CONN 的名字需要大家根据自己的情况进行处理
#注意 nmcli执行的命令参数是eno1 主网卡的地址信息.
#bash -x 是执行完成郑的内容 从 这一行到 最后 EOS export MAIN_CONN=eno1
bash -x <<EOS
systemctl stop libvirtd
nmcli c delete "$MAIN_CONN"
nmcli c delete "Wired connection 1"
nmcli c add type bridge ifname br0 autoconnect yes con-name br0 stp off
nmcli c modify br0 ipv4.addresses 10.24.20.247/16 ipv4.method manual
nmcli c modify br0 ipv4.gateway 10.24.255.254
nmcli c modify br0 ipv4.dns 10.100.1.11
nmcli c add type bridge-slave autoconnect yes con-name "$MAIN_CONN" ifname "$MAIN_CONN" master br0
systemctl restart NetworkManager
systemctl start libvirtd
systemctl enable libvirtd
echo "net.ipv4.ip_forward = 1" | sudo tee /etc/sysctl.d/99-ipforward.conf
sysctl -p /etc/sysctl.d/99-ipforward.conf
EOS

创建完之后信息为:

注意 br0 是 刚才创建的

cni0 是 k8s的

docker0 是 docker 容器化的

注意看网络的话 主要是如下:

然后在刚才的定义网络里面输入设备为 br0 就可以了.

使用 vnc进入虚拟机桌面进行相关的设置就可以了.

可以进行Clone以及其他处理. 还是比较简单的

参考资料

1. 银河麒麟官方文档

2. https://lukas.zapletalovi.com/2015/09/fedora-22-libvirt-with-bridge.html

3. https://marcin.juszkiewicz.com.pl/2015/04/17/running-vms-on-fedoraaarch64/

还有很多不明确的事项需要继续学习.

飞腾2000+上面银河麒麟v10 安装virt-manager创建虚拟机的操作过程的更多相关文章

  1. 银河麒麟V10安装ASP.NET Core并配置Supervisor让网站开机自动运行

    银河麒麟高级服务器操作系统V10是针对企业级关键业务,适应虚拟化.云计算.大数据.工业互联网时代对主机系统可靠性.安全性.性能.扩展性和实时性的需求,依据CMMI 5级标准研制的提供内生安全.云原生支 ...

  2. 银河麒麟V10安装MySQL5.7

      环境: Kylin-Server-10-SP2-Release-Build09-20210524-x86_64.isomysql-5.7.28-linux-glibc2.12-x86_64.tar ...

  3. .NET 6应用程序适配国产银河麒麟V10系统随记

    最近想在麒麟系统上运行.NET 6程序,经过一番折腾最终完成了,简单记录一下. 目标系统: CPU: aarch64架构(ARM64) 操作系统:银河麒麟V10高级服务器系统 银河麒麟V10系统(以下 ...

  4. 银河麒麟V10 SP1服务器操作系统-单用户模式与救援模式调试方法

    单用户模式 单用户模式:该模式下系统并没有完全运行进来,只是部分程序运行,包括网络服务,ssh服务等部分服务未运行,因此无法通过远程登录到操作系        统.进入单用户方式进行系统维护由是ROO ...

  5. ubuntukylin16.04LTS(乌班图麒麟版长期支持版,并非银河麒麟)安装体验

    最近,国产银河麒麟版在政府部门推广使用.我有幸接触了,感觉还是不错的.这次政府软件正版化整改中,也列入了windows和银河麒麟的选项.我想试安装一下,可是没找到.就近找了它的类似系统ubuntuky ...

  6. 银河麒麟V10在线安装Postgresql步骤

    参考资料https://blog.csdn.net/u010430471/article/details/81663248 https://blog.csdn.net/qq_41619524/arti ...

  7. 飞腾1500A 上面银河麒麟操作系统 进行远程以及添加用户的方法 linux xrdp

    1. 安装远程用的软件: sudo apt-get install xrdp vnc4server xbase-clients systemctl enable xrdp systemctl star ...

  8. 银河麒麟v4_sp4安装英伟达驱动

    bios设置视频输出为auto模式 视频线插独立显卡上 先dpkg 安装两个deb包 1.禁用开源驱动:sudo vim /etc/modprobe.d/blacklist.conf,在里面添加 bl ...

  9. OPENSTACK在RHEL7安装;admin创建虚拟机模板供demo使用

    版权声明:本文为博主原创文章,未经博主同意不得转载. https://blog.csdn.net/u010026901/article/details/30965601 首先RHEL7安装.导入镜像, ...

  10. win7,docker安装后,创建虚拟机分配不了ip错误 err: exit status 255

    问题 win7装docker真麻烦,不如家里的win10爽.另外明明这是个很简单的操作,但是国内的解决方法有点落后,所以我写了个傻瓜式的. 有兴趣的可以直接看issue https://github. ...

随机推荐

  1. GaussDB(DWS)集群中寻找节点CPU占用高的语句

    摘要:本文主要通过实例讲解如何通过gs_cpuwatcher.sh 脚本寻找CPU占用高语句. 本文分享自华为云社区<GaussDB(DWS) gs_cpuwatcher.sh 脚本如何寻找CP ...

  2. 云图说|玩转华为HiLens之端云协同AI开发

    阅识风云是华为云信息大咖,擅长将复杂信息多元化呈现,其出品的一张图(云图说).深入浅出的博文(云小课)或短视频(云视厅)总有一款能让您快速上手华为云.更多精彩内容请单击此处. 摘要: 华为HiLens ...

  3. 万字详解什么是生成对抗网络GAN

    摘要:这篇文章将详细介绍生成对抗网络GAN的基础知识,包括什么是GAN.常用算法(CGAN.DCGAN.infoGAN.WGAN).发展历程.预备知识,并通过Keras搭建最简答的手写数字图片生成案. ...

  4. 译文丨伯克利对serverless的看法:简化云编程

    摘要:Serveless计算的目标和机会是让云编程者像使用高级语言那样受益. 本文分享自华为云社区<简化云编程,伯克利对serverless的看法(翻译)>,作者: 二手雄狮. 译者言: ...

  5. QA团队基于DataLeap开放平台能力的数据测试实践

    背景 &痛点 随着生态体系扩展和业务发展,数据在业务中承担的决策场景越来越多样化,一部分数据已应用在资损.高客诉等高风险场景,因此对数据质量的要求,尤其是高风险场景的质量要求非常之高.但在保障 ...

  6. 火山引擎 DataTester 为企业降本增效:1 个人也能成为一支 A/B 实验团队

    更多技术交流.求职机会,欢迎关注字节跳动数据平台微信公众号,回复[1]进入官方交流群 今年天猫电商.京东均表示交易规模与 2021 年持平,跟往年急剧增长的销售额相比,今年的双十一显得略微" ...

  7. django实现微信公众号扫码登录

    首先是去获取access_token,access_token接口有次数限制,所以保存到缓存,失效时再去调用接口 import base64 import json import time impor ...

  8. 【3rd_Party】使用QuaZip进行压缩和解压缩文件

    QuaZIP使用记录 官方文档 一.QuaZIP是什么 QuaZIP is a simple C++ wrapper over Gilles Vollant's ZIP/UNZIP package t ...

  9. 活动回顾|阿里云云原生 Serverless 技术实践营 深圳站回放&PPT下载

    11月24日"阿里云云原生 Serverless 技术实践营"深圳站圆满落幕.活动受众以关注  Serverless 技术的开发者.企业决策人.云原生领域创业者为主,活动形式为演讲 ...

  10. 【有奖体验】叮!你有一张 3D 卡通头像请查收

    立即体验基于函数计算部署[图生图]一键部署3D卡通风格模型: https://developer.aliyun.com/topic/aigc_fc 人工智能生成内容(Artificial Intell ...