家庭数据存储中心搭建系列3——PVE[Proxmox VE]系统优化

P1. 本地网络配置为静态ip

1.备份本地文件
cp /etc/network/interfaces /etc/network/interfacesbak

2. 编辑ip地址
vi /etc/network/interfaces

以下 ens33 为网卡名称

auto lo
auto ens33 #开机自动连接网络
iface lo inet loopback
allow-hotplug ens33
iface ens33 inet static #static表示使用固定ip,dhcp表述使用动态ip
address 192.168.1.21 #设置ip地址
netmask 255.255.255.0 #设置子网掩码
gateway 192.168.1.3 #设置网关

3. 设置dns[一定要设置,不然可能导致系统无法更新!!!]
备份原有文件

cp /etc/resolv.conf /etc/resolv.confbak

编辑dns, 建议使用nano命令,系统刚创建时使用vi命令输入会乱码,等更新完毕后再安装vi

vi /etc/resolv.conf

设置dns如下

nameserver 8.8.8.8
nameserver 8.8.4.4

最后,重启网络,使用新IP
service networking restart

[衍生技巧]Ubuntu18设置静态ip地址的方法

sudo vi /etc/netplan/50-cloud-init.yaml
#假设IP地址修改为192.168.1.100,子网掩码24位即255.255.255.0,网关设置为192.168.1.1,DNS1:223.5.5.5,DNS2:223.6.6.6

network: ethernets: ens33: dhcp4: no addresses: [192.168.1.100/24] optional: true gateway4: 192.168.1.1 nameservers: addresses: [223.5.5.5,223.6.6.6] version: 2

#应用配置更新 sudo netplan apply

P2. PVE更新为国内镜像源
国内镜像找到两个,把apt源里的http://download.proxmox.com/换成下面之一即可

https://mirrors.ustc.edu.cn/proxmox/
http://download.proxmox.wiki/

nano /etc/apt/sources.list
# pve6 <–> debian buster
#deb http://ftp.debian.org/debian buster main contrib
#deb http://ftp.debian.org/debian buster-updates main contrib
# security updates
#deb http://security.debian.org buster/updates main contrib
# https needs(apt install apt-transport-https -y)
deb https://mirrors.aliyun.com/debian buster main contrib non-free
deb https://mirrors.aliyun.com/debian buster-updates main contrib non-free
deb https://mirrors.aliyun.com/debian-security buster/updates main contrib non-free

# pve6 repository: pve-no-subscription #deb http://download.proxmox.com/debian/pve buster pve-no-subscription

P3. PVE关闭弹窗”没有有效订阅”

修改文件/usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js

# cd /usr/share/javascript/proxmox-widget-toolkit
# cp proxmoxlib.js proxmoxlib.js.bak
#vim proxmoxlib.js

找到if (data.status !== ‘Active’) {

改为if (false) {

保存后,刷新页面即可

P4. 同步PVE系统时间,解决系统时间超前的问题

debian9安装后选择时区为上海还是会发现系统内时间和bios时间会相差8小时。
读取bios时间。
#hwclock -r
这是由于debian默认bios时间为utc时间。
debian9时间是按照/etc/adjtime设置的。
adjtime文件不需要手动修改,使用hwclock命令设置为本地时间就行了:

#hwclock –localtime

系统时间写入bios
#hwclock –systohc
如果时间不准就安装ntp和ntpdate

#apt install ntp ntpdate -y

然后同步时间
#ntpdate-debian

P4. PVE添加多块磁盘

首选你装好硬盘启动后查看下硬盘的名称

1、查看磁盘信息

ls /dev/sd* /dev/hd*  <–查看磁盘信息
fdisk -lu             <—查看分区信息
df -h

如果现实如下所示,/dev/sdc ,后面不带数字sdc1,则表示该磁盘还没有分区和格式化,接下来就是格式化为ext4

2、格式磁盘

fdisk /dev/sdb
Command (m for help): n
Select (default p): (直接按下enter)
Partition number (1-4, default 1): (直接按下enter)
First sector (2048-167772159, default 2048): (直接按下enter)
Last sector, +sectors or +size{K,M,G} (2048-167772159, default 167772159): (直接按下enter)

Command (m for help): w

格式化为ext4格式

mkfs -t ext4 /dev/sdb1

3、挂载ext4

mkdir -p /mnt/sdb1
mount -t ext4 /dev/sdb1 /mnt/sdb1
df -h
echo /dev/sdb1 /mnt/sdb1 ext4 defaults 0 2 >> /etc/fstab

备份命令其中0,代表此磁盘不备份 是否以fsck检验扇区

4、添加磁盘到存储目录

成功后挂载点

[家庭数据存储中心搭建系列文章]
1.家庭数据存储中心搭建系列1——8盘位Nas系统J3455-ITX硬件平台准备
2.家庭数据存储中心搭建系列2——J3455-ITX平台基于PVE[Proxmox VE]安装群晖系统
3.家庭数据存储中心搭建系列3——PVE[Proxmox VE]系统优化

12

本文由作者 okass 发布在 TNEXT , 转载请联系service@tnext.org授权处理,获得授权后请保留文章的完整性并附上原文链接: https://tnext.org/5097.html

Tags:

We will be happy to hear your thoughts

发表评论

error: Content is protected !
TNEXT