type
status
date
slug
summary
tags
category
icon
password
开序
获取 Cloud Images
- CentOS: https://cloud.centos.org/centos/
下载qcow2的镜像
下载你需要的系统对应的 Cloud Images 镜像(Proxmox VE 支持两种 Cloud Images 类型,分别为
nocloud v1
和 configdrive v2
),这里以 Debian 11 为例。可以直接使用 wget
在 PVE 里下载安装
创建一个虚拟机,注意 SCSI 控制器必须是
VirtIO SCSI
,无需创建硬盘,如果创建了自行分离删除在创建的虚拟机硬件设置里添加 CloudInit 设备
使用 SSH 或者 Xftp 工具将镜像文件上传到 PVE 服务器(
wget
下载的跳过此步),使用下面的命令将磁盘镜像导入到虚拟机,成功后 PVE 面板的 VM 硬件里会出现未使用的磁盘。双击这个未使用磁盘启用它,总线/设置选择
SCSI
,然后在 选项-引导顺序 中,将此磁盘设置为第一项修改 Cloud-Init,填入你需要设置的信息,Cloud-Init 会将 VM 的名字作为主机名
扩容硬盘,启动 VM 即可,初次启动可能比较慢,如果卡了尝试重启试试。
如果 Cloud-Init 配置没有生效,使用 PVE 的控制台登录虚拟机,使用
cloud-init -v
命令查看是否安装了 Cloud-Init。如果没有返回值,则使用下方的安装命令安装即可:常见问题
- hosts 文件
/etc/hosts
重启会重置修改/etc/cloud/cloud.cfg
文件内容,将update_etc_hosts
注释或删除掉即可
- DNS 配置文件
/etc/resolv.conf
重启会重置
引用
排错
输入
获取SSH登录
在 admin 下执行:
来设置 root 命令
然后,
开启密码登录:
修改 vim 默认配置,使得可以使用 鼠标 粘贴
先输入vim启动一个窗口,并输入
:echo $VIMRUNTIME
来查看一下vim的运行目录在哪 例如:/usr/share/vim/vim82
接着输入
找到 set mouse=a 这句,修改为 set mouse=
然后输入 :wq 保存配置文件即可
Linux系统管理命令-systemctl 和 sshd 服务
一系统服务管理命令systemctl
开启一个服务 :
systemctl start sshd
关闭一个服务:
systemctl stop sshd
查看一个服务的状态:
systemctl status sshd
重启一个服务:
systemctl restart sshd
设定一个服务开机启动:
systemctl enable sshd
设定服务开机不启动:
systemctl disable sshd
重新加载服务的配置文件:
systemctl reload sshd
锁定服务:
systemctl mask sshd
解锁服务:
systemctl unmask sshd
开机启动图形:
systemctl set-default graphical.target
开机不启动图形:
systemctl set-default multi-user.target
- Author:Scu
- URL:https://bk.9277.eu.org//article/pveclouevm
- Copyright:All articles in this blog, except for special statements, adopt BY-NC-SA agreement. Please indicate the source!