Difference between revisions of "Getting Started with Proxmox/zh"

From FriendlyELEC WiKi
Jump to: navigation, search
(updated by API)
(updated by API)
Line 19: Line 19:
 
reboot
 
reboot
 
</syntaxhighlight>
 
</syntaxhighlight>
会根据新IP重新生成如下配置文件
+
如下配置文件会被改动<br/>
 
/etc/resolv.conf<br/>
 
/etc/resolv.conf<br/>
 
/etc/network/interfaces<br/>
 
/etc/network/interfaces<br/>
 
/etc/hosts<br/>
 
/etc/hosts<br/>
 +
注意Proxmox对主机名的设置比较严格,设置不正确会导致后台无法访问
 
===eflasher刷卡系统时设置好IP地址===
 
===eflasher刷卡系统时设置好IP地址===
 
将eflasher烧写卡插入电脑,挂载sd卡的第一个分区,例如:
 
将eflasher烧写卡插入电脑,挂载sd卡的第一个分区,例如:
Line 50: Line 51:
 
</syntaxhighlight>
 
</syntaxhighlight>
 
root用户的初始密码为fa, pi用户初始密码为pi
 
root用户的初始密码为fa, pi用户初始密码为pi
 
 
==创建虚拟机==
 
==创建虚拟机==
 
这里以安装debian为例,先从debian官网下载live iso文件:[https://cdimage.debian.org/debian-cd/current/arm64/iso-cd/ debian-12.7.0-arm64-netinst.iso]
 
这里以安装debian为例,先从debian官网下载live iso文件:[https://cdimage.debian.org/debian-cd/current/arm64/iso-cd/ debian-12.7.0-arm64-netinst.iso]
Line 84: Line 84:
 
虚拟机绑定网络到lan,则会从本机的dhcp server分配得到网段为192.168.2的IP地址。<br />
 
虚拟机绑定网络到lan,则会从本机的dhcp server分配得到网段为192.168.2的IP地址。<br />
 
===启动虚拟机===
 
===启动虚拟机===
在左边导航区选择新创建的虚拟机,点击“控制台”,再点"Start"
+
在左边导航区选择新创建的虚拟机,点击“控制台”,再点"Start Now"
 
==其他==
 
==其他==
 
===增加Swap空间===
 
===增加Swap空间===

Revision as of 11:08, 17 October 2024

English

1 Proxmox版本信息

  • OS: Debian 12
  • Proxmox VE: 8.2.7

2 Proxmox运行界面

Proxmox.png

3 支持的平台

  • RK3528 (单核)
  • RK3566 (单核)
  • RK3568 (多核)
  • RK3588 (多核)

4 IP地址

固定为 192.168.1.200,可参考如下方法更改:

4.1 在线更改IP地址

例如你的网络网段是192.168.100,要设置成192.168.100.200的IP地址,可以用如下命令:

rm -f /etc/firstuse
sed -i 's/new_ip=.*/new_ip=192.168.100.200/' /etc/init.d/friendlyelec_firstuse.sh
reboot

如下配置文件会被改动
/etc/resolv.conf
/etc/network/interfaces
/etc/hosts
注意Proxmox对主机名的设置比较严格,设置不正确会导致后台无法访问

4.2 eflasher刷卡系统时设置好IP地址

将eflasher烧写卡插入电脑,挂载sd卡的第一个分区,例如:

mount /dev/sdz1 /mnt

编辑proxmox-arm64/info.conf,追加一行内容

bootargs-ext=proxmox_ip=192.168.100.200

再使用该烧写卡烧写系统

5 登录Proxmox网页后台

在网页浏览器输入 https://192.168.1.200:8006, 浏览器可能会弹出隐私错误的提示,点击【高级】,选择【继续访问】即可
默认帐号:

用户名: root
密码: fa

普通用户:

用户名: pi
密码: pi

6 通过ssh登录

ssh root@192.168.1.200

root用户的初始密码为fa, pi用户初始密码为pi

7 创建虚拟机

这里以安装debian为例,先从debian官网下载live iso文件:debian-12.7.0-arm64-netinst.iso

7.1 上传iso文件到开发板

scp debian-12.7.0-arm64-netinst.iso root@192.168.1.200:/var/lib/vz/template/iso/

7.2 设置虚拟机

点击右上角 “创建虚拟机” 按钮,然后在向导界面上对虚拟机进行配置,重要的设置项如下,其余的使用默认值即可:

7.2.1 General

Name:Feel free to fill

7.2.2 OS

ISO image: debian-12.7.0-arm64-netinst.iso

7.2.3 System

Machine: virt
BIOS:OVMF (UEFI)
EFI Storage:local
SCSI Controller:VirtIO-SCSI

7.2.4 Disks

Storage:local

7.2.5 CPU

Cores: 1
建议先使用默认值安装完系统,再尝试更改此设置,
需要注意的是,由于不支持异端架构,CPU大小核不能混用,要么全用大核,要么全用小核,
做法是为CPU指定具体使用的核心,数字从0开始,比如某些CPU 0-3是大核, 就填写0,1,2,3

7.2.6 Memory

Memory(MiB): 512
Minimum memory(MiB): 512

7.2.7 Network

Bridge: wan
Model: VirtIO (paravirtualized) 默认情况下系统已经创建好wan和br-lan两个网桥,虚拟机绑定到wan,则虚拟机和开发板处于同一网段,会从上游路由器分配IP地址 (本例中分配得到192.168.1.0/24网段的地址),
虚拟机绑定网络到lan,则会从本机的dhcp server分配得到网段为192.168.2的IP地址。

7.3 启动虚拟机

在左边导航区选择新创建的虚拟机,点击“控制台”,再点"Start Now"

8 其他

8.1 增加Swap空间

建议内存2G及以下机器进行该设置

dd if=/dev/zero of=/swapfile bs=1M count=4096
chmod 600 /swapfile
mkswap /swapfile
swapon /swapfile
echo "/swapfile none swap sw 0 0" >> /etc/fstab

查看状态

swapon --show
free -h

8.2 切换国内软件源

请参考 Proxmox中文源

8.3 检查内核是否开启了KVM

root@prox4nanopi:~# ls -l /dev/kvm
crw-rw---- 1 root kvm 10, 232 Oct 11 04:23 /dev/kvm
root@prox4nanopi:~# dmesg | grep kvm
[    7.796613] kvm [1]: IPA Size Limit: 40 bits
[    7.796627] kvm [1]: GICv3: no GICV resource entry
[    7.796631] kvm [1]: disabling GICv2 emulation
[    7.796642] kvm [1]: GIC system register CPU interface enabled
[    7.796755] kvm [1]: vgic interrupt IRQ9
[    7.796959] kvm [1]: VHE mode initialized successfully