背景

  1. 信创海光机器 想进行虚拟化
  2. 自带了银河麒麟V10 SP1的操作系统.
  3. 但是没有安装virt-manager等工具
  4. 会议室里面的网口又都坏了.
  5. 所以准备挑战一下无网络安装KVM.

过程1

  1. 第一步. 下载银河麒麟AMD64ISO
  2. 第二步. 上传至CS5280H的服务器上面
  3. 第三步. 进行挂载
  4. mount /iso/Kylin-Server-V10-SP3-General-Release-2212-X86_64.iso /kylin
  5. 第四步. 设置本地的yum
  6. cat >/etc/yum.repo.d/kylin.repo <<EOF
  7. [kylin]
  8. name=kylin
  9. baseurl=file:///kylin
  10. enabled=1
  11. gpgcheck=0
  12. EOF
  13. 第五次. 创建cache
  14. yum makecache

过程2

  1. 安装部分虚拟化用的软件
  2. yum install libvirt* virt-manager -y
  3. systemctl enable libvirtd && systemctl restart libvirtd

修改x11等配置

  1. 修改 /etc/ssh/sshd_config
  2. 里面的X11 FORWORD 确定为true
  3. 然后重启sshd
  4. systemctl restart sshd
  5. 添加一下网桥信息
  6. brctl addbr br0
  7. brctl addif bro dev p2p3
  8. # 规划
  9. p2p1以及p2p2 走业务口
  10. BMC单独走 独立的
  11. p2p3 走虚拟化的.
  12. p2p4 192的内部地址.

设置开机使用网桥

  1. echo > /etc/profile.d/br0.sh <<EOF
  2. brctl addbr br0
  3. brctl addif br0 p2p3
  4. EOF

安装虚拟机

  1. 使用mobaXterm打开linux的连接
  2. 然后输入 virt-manager打开.
  3. 然后新建虚拟机就可以了.
  4. 需要注意 修改引导选项再开机.
  5. 注意磁盘大小的设置

重建快照等

  1. 可以使用命令进行处理
  2. 列出虚拟机:# virsh list --all
  3. 列出虚拟网络 :# virsh net-list --all
  4. 查看KVM服务器的节点,即KVM服务器信息 :# virsh nodeinfo
  5. 指出虚拟机的配置信息:# virsh dominfo zhaobshvm
  6. 开启虚拟机 virsh start zhaobshvm
  7. 关闭虚拟机: virsh shutdown zhaobshvm
  8. 强制关机 virsh destroy zhaobshvm
  9. 设置为自动启动: virsh autostart zhaobshvm
  10. 取消自动启动: virsh autostart --disable zhaobshvm
  11. 删除虚拟机: # virsh undefine zhaobshvm # rm -rf /var/lib/libvirt/images/zhaobshvm.qcow2
  12. 编辑虚拟机配置 :#virsh edit zhaobshvm
  13. 创建虚拟机快照: virsh snapshot-create-as domain {vm_name} name {snapshot_name} description "enter description here"
  14. 举例: virsh snapshot-create-as --domain zhaobshvm --name zhaobshvm_20221231 --description "20221231"
  15. 恢复快照: virsh snapshot-revert {vm_name} {snapshot_name}
  16. 举例: virsh snapshot-revert zhaobshvm zhaobshvm_20221231
  17. 删除虚拟机快照
  18. virsh snapshot-list --domain zhaobshvm
  19. virsh snapshot-delete --domain zhaobshvm --snapshotname zhaobshvm_20221231

ARM架构的特别之处

  1. 需要手工添加VNC图形设备
  2. 需要手工添加五个输入设备.

CS5280H 无网络安装KVM虚拟机的过程的更多相关文章

  1. 命令行安装kvm虚拟机、桥接网络、用virt-manager管理

    宿主机CentOS Linux release 7.2.1511 (Core),内核3.10.0-327.el7.x86_64 1.配置宿主机网络桥接 想让虚拟机有自己的ip且外网可访问,需要在安装虚 ...

  2. CentOS 7.5 安装KVM虚拟机(Windows)

    一.KVM环境搭建1.检测系统是否支持cat /proc/cpuinfo | egrep 'vmx|svm' KVM是基于x86虚拟化扩展(Intel VT 或者 AMD-V)技术的虚拟机软件,所以查 ...

  3. (转)CentOS7安装KVM虚拟机详解

    原文:https://github.com/jaywcjlove/handbook/blob/master/CentOS/CentOS7%E5%AE%89%E8%A3%85KVM%E8%99%9A%E ...

  4. vmware安装kvm虚拟机

    1. 概述 本篇博客主要使用运行在win10专业版上的vmware workstation 15 pro虚拟化软件,安装centos7.7最小化系统,并在centos7上安装kvm虚拟机,实现快速创建 ...

  5. 6、安装kvm虚拟机

    6.1.虚拟机开启虚拟化: 6.2.检查linux虚拟机cpu是否开启了虚拟化: egrep -o 'vmx|svm' /proc/cpuinfo vmx 6.3.安装kvm管理和安装kvm虚拟机的软 ...

  6. 11.安装KVM虚拟机

    安装KVM虚拟机是一大难题,不按照虚拟机物理机128G内存和强劲的CPU无法充分利用.也不便于后面的jenkins自动部署.安装KVM虚拟机过程我是借鉴了网上下载的马哥linux   KVM那块的内容 ...

  7. centos7安装kvm虚拟机

    一 centos7安装kvm虚拟机 1.验证CPU是否支持KVM 结果中有vmx(Intel)或svm(AMD)字样,就说明CPU的支持的. [root@centos ~]# egrep '(vmx| ...

  8. 如何在CentOS6.4系统上安装KVM虚拟机

    CentOS6.4系统上安装KVM虚拟机   备注:以下操作说明是经过实验验证后总结出来的笔录,有需要的朋友可以进行参考,以下是基于VMware12.5.2虚拟机版本上安装的实验环境. 一.安装KVM ...

  9. Centos7使用pxe安装KVM虚拟机

    Centos7使用pxe安装KVM虚拟机 一.安装服务所需的软件 [root@localhost ~]yum install nginx dhcp vsftpd syslinux -y [root@l ...

  10. centos6.2安装kvm虚拟机

    http://www.wenzizone.com/2012/03/06/centos_6-2_install_kvm.html KVM虚拟机简介 kernel-based Virtual Machin ...

随机推荐

  1. 实践案例丨CenterNet-Hourglass论文复现

    摘要:本案例是CenterNet-Hourglass论文复现的体验案例,此模型是对Objects as Points 中提出的CenterNet进行结果复现. 本文分享自华为云社区<Center ...

  2. CNCF Serverless工作流社区携手华为云FunctionGraph,开拓Serverless编排新时代

    摘要:华为云以CNCF Serverless Workflow 规范为标准,联合2012实验室华为元戎团队共同打造了华为云FunctionGraph Workflow,为用户提供函数流管理功能,并支持 ...

  3. vue2升级vue3:vue3 hooks库选用

    之前a-hooks:https://ahooks.js.org/,比react-use 精简好用.但是没有vue版本的. 网上有个人实现的:https://github.com/dewfall123/ ...

  4. 火山引擎DataTester:跨境电商网站,如何快速实施AB测试 ?

    更多技术交流.求职机会,欢迎关注字节跳动数据平台微信公众号,回复[1]进入官方交流群   如今中企出海的形态愈加多样,很多企业都建有独立站可直接触达海外客户,但获取优质流量的成本会更加高昂.当优质流量 ...

  5. socket.d.js v2.3.4 支持"微信"、"uniapp"

    Socket.D 是基于"事件"和"语义消息""流"的网络应用层协议.有用户说,"Socket.D 之于 Socket,尤如 Vu ...

  6. Solon 问答: 怎么切换环境配置?

    #应用配置文件活动选择(可用于切换不同的环境配置) solon.env: dev #例: # app.yml #应用主配置(必然会加载) # app-dev.yml #应用dev环境配置 # app- ...

  7. 【django-vue】课程表数据录入 课程分类接口 所有课程接口 课程详情接口 所有章节接口 课程列表前端 课程详情前端

    目录 上节回顾 APSchudler 双写一致性 今日内容 1 课程表数据录入 2 课程分类接口 2.1 路由 2.2 序列化类 2.3 视图类 3 所有课程接口(过滤,排序) 3.1 表模型 3.2 ...

  8. 在 Ubuntu 20.04 上安装 Visual Studio Code

    Visual Studio Code 是一个由微软开发的强大的开源代码编辑器.它包含内建的调试支持,嵌入的 Git 版本控制,语法高亮,代码自动完成,集成终端,代码重构以及代码片段功能. Visual ...

  9. CF:706B. Interesting drink (二分查找)

    题意:不同奶茶店里同样的奶茶价格不同,问在当天Yuki持有的零钱能在几家店购买 思路:对价格数组排序,先优先判断是否会比较最大值和最小值,然后二分查找 #include<bits/stdc++. ...

  10. vue 状态管理 三、Mutations和Getters用法

    系列导航 vue 状态管理 一.状态管理概念和基本结构 vue 状态管理 二.状态管理的基本使用 vue 状态管理 三.Mutations和Getters用法 vue 状态管理 四.Action用法 ...