NetQ安装教程

1.官方信息

软件下载

安装教程

注意:NetQ分单机版和Cloud版,一定要注意区分版本,下载安装包、虚拟机镜像,以及查阅安装教程时,一定要注意。

2.virt-install执行报错,存在pip依赖库找不到的问题(我碰到的是pip2的chardet未找到)

我的系统是Ubuntu SMP,其中的python及关联的pip的默认版本均为python3,但virt-install使用的pip却是python2的版本。所以直接使用pip install chardet安装chardet后,报错依旧存在,这是因为该命令安装到了python3关联的pip库中。所以我们需要把缺失的依赖安装到python2的依赖库中。

首先看系统中有没有python2,执行ll /usr/bin |grep python查看是否存在python2*,然后执行python2 --version确认版本。然后执行ll /usr/bin | grep pip查看是否存在pip2,如果没有就安装pip2,然后pip2 install chardet完成依赖库安装。

注:可通过update-alternatives管理软件的不同版本

完成qemu镜像安装后,执行sudo opta-check命令,发现有3个不满足的检查项。注意,以下步骤的操作均在虚拟机中,而不是宿主机。

3.时间同步配置

先通过timedatectl查看System clock synchronized是否为yes,如果不是,就是没有开启时间同步。

时间同步配置至少有NTP、systemd-timesyncd、chrony三种。

a、NTP。修改/etc/net.conf文件,然后重启ntp服务。由于我的宿主机和虚拟机都不是用NTP做时间同步,所以具体配置请参考网上相关资料。

b、systemd-timesyncd。修改/etc/systemd/timesyncd.conf文件,配置NTP服务器地址

[Time]
NTP=ntp.my.com

然后重启systemd-timesyncd服务

systemctl restart systemd-timesyncd

c、chrony。修改/etc/chrony/chrony.conf文件,配置NTP服务器地址(只需要将配置文件中pool后面的地址改为自己的NTP服务器地址即可)

pool ntp.my.com   iburst maxsources 1

然后重启chrony服务

sudo service chrony restart

4.网卡问题

通过virt-manager打开图形化界面,shutdown虚拟机,将网卡切换为默认网卡,重启即可。

5.磁盘分配

从宿主机分配磁盘给虚拟机(参考文章:KVM虚拟机扩容-CentOS7-根目录磁盘扩容-非LVM分区-MBR

qemu-img resize /vms/tscloud.qcow2 +500G

将新加入的磁盘分配给根目录(参考文章:Linux下对ext4分区在线无损扩容

sudo parted /dev/vda # 使用parted工具对vda进行磁盘管理(进入交互式命令行)
# 第一次进去可能会提示“并非所有可用于/dev/vda的空间都已使用,您可以修复GPT以使用所有空间”
# Warning: Not all of the space available to /dev/vda appears to be used, you can fix the GPT to use all of the space (an extra 1048576000 blocks) or continue
# 输入Fix修复即可
print # 查看逻辑分区情况
resizepart 1 # 对Number列编号为1的逻辑分区重新划分磁盘空间
Yes # 确认resizepart命令
500GB # 输入需要分配的磁盘空间
quit # 推出parted交互式命令行

sudo resize2fs /dev/vda1 # 扩展文件系统。执行该命令后,系统才能识别扩展的容量

6.文件在宿主机与虚拟机之间传输

网上有不少办法,有通过网络传输的;有通过qemu启动参数配置共享文件的,也就是用qemu-system-arm启动时,添加-virtfs相关的配置参数,但我是用virsh启动的虚拟机,所以这个方法不适用;还有通过把网口添加到网桥的,直接把网络搞崩了,无法远程到服务器。

最后找到了一个利用“virt-manager + 虚拟机挂载”的方式进行共享(参考文章:在virt-manager的主机和客户机之间共享文件夹

a.关闭虚拟机,在virt-manager底部或鼠标右键AddHardware -> Filesystem,在Source path配置宿主机的共享目录,在Target path配置共享目录的标志(这里配置标志为host_shared),配置完成后启动虚拟机;

b.先在虚拟机创建目录/files_shared_from_host,然后挂载刚刚的共享目录

sudo mount -t 9p -o trans=virtio host_shared /files_shared_from_host

挂载完成。

7.安装NetQ

需要申请config-key,因为没有购买License,无法探索后续步骤。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值