╃苍狼山庄╃╃苍狼山庄╃

Clang出品,
必属精品!

OracleCloud甲骨文云VPS使用DD安装debian系统

平时习惯了使用Debian,但是OracleCloud提供的系统镜像并没有Debian,可以使用DD方式重新将系统重装成Debian,本实例以Ubuntu为例重装。

重置root密码

使用SSH客户端远程链接到服务器上,修改root账号密码,在shell中执行下面代码:

sudo passwd root

输入两遍密码。
修改密码

打开控制台

依次点击进入 实例 - 操作系统管理 - 启动 Cloud Shell 连接。
打开控制台

运行一键DD脚本

在控制台界面中输入用户名、密码登录系统,然后输入一键DD脚本:

bash <(wget --no-check-certificate -qO- 'https://raw.githubusercontent.com/MoeClub/Note/master/InstallNET.sh') -d 12 -v arm64 -p "root@DMIN123" -port "3333"
参数说明:
-d/--debian [dists-name] #重装为debian
-v/--ver [32/i386|64/amd64] #CPU架构
-p [linux password] #系统密码
-port [linux ssh port] #SSH端口

运行一键DD脚本

自动下载系统

一键脚本会下载系统镜像相关文件,下载完成后会自动重启。
DD重装系统

系统安装

重启后会自动进入Debian系统安装界面,此处也是全自动的,无需干预。
安装系统

等安装完成,就会看到Debian登录界面。
安装完成

配置网络

系统安装完只有IPv4地址,IPv6地址需要配置才可以。
输入用户名、密码进入系统,在shell中输入ip a查看网卡名称并复制到记事本中备用,后续会用到,本次示例名称为enp0s6
停止现有的networking网络配置,在shell中输入如下命令:

systemctl stop networking
systemctl disable networking

网络配置

继续在shell中输入命令,生成网络配置文件:

cat > /etc/systemd/network/10-oci-enp0s6.network << 'EOF'
[Match]
Name=enp0s6 #注意此处修改为你的网卡名称

[Network]
# IPv4 自动获取
DHCP=yes
# IPv6 核心兼容配置(接受 RA 地址 + 路由)
IPv6AcceptRA=yes
IPv6Autoconf=yes
MTUBytes=9000

[IPv6AcceptRA]
# OCI RA 路由兼容关键
AcceptRouterAdvertisements=2
AcceptDefaultRoute=yes
AcceptPrefixRoute=yes
RouterPriority=100
IgnoreRoutesWithLinkDown=yes
EOF

重启网络配置服务,并且允许开机启动,重新加载网络配置,重新获取对应网卡的IP地址和RA路由通告等信息

systemctl restart systemd-networkd
systemctl enable systemd-networkd
networkctl reload
networkctl renew enp0s6 #此处修改你的网卡名称

上述命令没有报错的话,就可以使用ip a查看IP地址,这时网卡中就会看到已经获取到IPv6地址了。
网络配置

使用ip -6 route也可以看到RA通告过来的64位掩码路由
此时还需要配置DNS,才能保证网络连通。

cat > /etc/resolv.conf << 'EOF'
nameserver 169.254.169.254
nameserver 2606:4700:4700::1111
options edns0 trust-ad
search vnet.oraclevcn.com
EOF

使用ping命令测试,IPv4和IPv6地址都可以ping通了。
网络配置

设置NTP时间同步

# 安装时间同步服务
apt install -y systemd-timesyncd
# 立即启用服务并设置开机启动
systemctl enable --now systemd-timesyncd
# 设置通过NTP同步时间
timedatectl set-ntp true

时间同步

提升利用率

Oracle会对服务器利用率考虑,此处可以利用lookbusy模拟系统使用。

# Inter/AMD架构下载此文件
wget -O /usr/local/bin/lookbusy https://raw.githubusercontent.com/velor2012/lookbusy-docker/main/lookbusy
# ARM架构下载此文件
wget -O /usr/local/bin/lookbusy https://raw.githubusercontent.com/velor2012/lookbusy-docker/main/lookbusy-arm
# 设置可执行权限
chmod +x /usr/local/bin/lookbusy

写入开启启动文件

cat > /etc/systemd/system/lookbusy.service << 'EOF'
[Unit]
Description=Lookbusy CPU Keepalive Service
After=network.target multi-user.target
Wants=multi-user.target

[Service]
Type=simple
# 核心命令:CPU占用20%~22%,curve模式让负载更平滑(避免抖动)
ExecStart=/usr/local/bin/lookbusy -c 20-22 -r curve
# 异常退出自动重启(保活关键)
Restart=always
RestartSec=5
# 低优先级运行,不抢占业务资源
Nice=10
# 限制CPU权重(可选,进一步避免影响业务)
CPUSchedulingPolicy=idle
# 输出重定向,避免日志占满磁盘
StandardOutput=null
StandardError=null

[Install]
WantedBy=multi-user.target
EOF


#重载配置
systemctl daemon-reload
#立刻启用服务并设置开机启动
systemctl enable --now lookbusy

提升系统使用率

使用top或者htop可以查看CPU利用率上来了。
提升系统使用率

本原创文章未经允许不得转载 | 当前页面:╃苍狼山庄╃ » OracleCloud甲骨文云VPS使用DD安装debian系统

评论

文章评论已关闭!