共计 2031 个字符,预计需要花费 6 分钟才能阅读完成。
最近闲逛看到 Hetzner 终于是把 AMD Ryzen 5000 系列放入了拍卖鸡的行列。不到 60 欧的价格买到顶配的 5950X 机器简直血赚。简单介绍一下 Hetzner 的独立服务器以及一些坑点。

教程
默认两块硬盘的话,Hz 会自动给你装 raid1,即只有一块硬盘的容量,另一块硬盘相当于是备份用的,如果不是特别重要的数据的话,一般会考虑不组 raid,这样我们硬盘空间就能完整利用起来了。(除非你是刷 PT,不然不建议组 raid0)
进入 Rescue 模式
如果你购买的是 HZ 的拍卖机,那么你的机器一般都是在 Rescue 模式下交付的,Rescue 简单来说就像 Windows PE 一样的东西,你可以在里面使用官方给你准备好的工具来安装系统。
如何进入 Rescue 模式?
在 这个页面上 找到你的服务器,点击它,然后看我图示操作就好。

在点击Activate rescue system之后,千万不要急着刷新页面!网页上出现的一串随机数字将会是你 SSH 到服务器的密码!一定要记下来它!
也就是这个东西

我直接刷新了页面该怎么办?
…….. 重新激活 Rescue 模式就行了。
重启服务器
看图操作就好了

无硬 RAID 卡的服务器安装
在成功的通过 SSH 连接到服务器以后,屏幕上会列出说明信息以及你当前的 CPU、硬盘、RAID 卡、网络等信息,如下所示

到这里又得分情况讨论了,如果你的服务器是含有硬件 RAID 卡的,对不起,我不知道。
假设你的服务器不含有硬 RAID 卡,那么直接在键盘上敲 installimage 并回车即可。
当然,如果你是个懒狗的话,直接敲 installimage -p /boot:ext3:1G,/:ext4:all -l 0 -r yes -t yes 然后回车选择系统,配置文件不需要更改,一路回车就可以了。下面是手动的方式
然后你就进入到了 HZ 官方的脚本当中,使用键盘上下选择你要安装的操作系统。



下面的配置文件的修改,重点,取消 raid1
RAID 设置区分
NO RIAD:一般情况建议不设置 RAID,这样既保证空间大小,也保证了安全性.;
RIAD 0:好处:速度快,合并容量,缺点:两个硬盘只要挂一个,那么文件全都挂了;
RIAD 1:好处:同时把文件写入到两个硬盘,坏一个也没事,缺点:浪费空间,读写速度稍微有降低;
RAID 0和RAID 1的测试对比:
RAID 0
RAID 1无RAID


编辑完成后按 F10 保存配置文件;



在完成上述两步操作以后,你就可以愉快的双击 ESC 键,然后选择 YES,并跳过接下来的一系列警告,无脑敲回车即可。(警告的意思是告诉你要格式化硬盘了,你确定吗?)
然后你就可以看到一个进度页面,如下图所示,等待它完成并在键盘上输入 reboot 然后回车即可。

结束之后 会提示你 reboot 重启,这样一个新的独立服务器系统就安装好了
监测通电时间
wget https://github.com/Aniverse/A/raw/i/a && bash a
installimage 命令详细
上面的方法是图形化一步一步来搞的,其实你也可以直接用一条命令直接自动安装。
还是利用官方的 installimage 命令。
一般你想要知道一个命令支持哪些参数,都可以用命令 -h 或者命令 --help 来查看。
比如
installimage -h 或者 installimage --help
以下是 installimage 命令的参数:
这是 installimage 的使用说明,该脚本支持多种参数,以下是每个参数的简要描述:
-h: 显示帮助信息。-a: 自动模式 / 批处理模式 – 结合下面的选项使用可以无需进一步交互地进行安装。-c <configfile>: 使用指定的配置文件进行自动设置。-x <post-install>: 使用此文件作为安装后脚本,安装完成后在 chroot 环境中执行。-n <hostname>: 设置指定的主机名。-r <yes|no>: 是否激活软件 RAID。-l <0|1|5|6|10>: 设置指定的 RAID 级别。-i <imagepath>: 使用指定的 IMAGE 进行安装。-g: 强制验证带有分离的 GPG 签名的图像文件。如果图像无效,安装将中止。-p <partitions>: 定义要创建的分区。-v <logical volumes>: 定义要创建的逻辑卷。-d <drives>: 要使用的驱动器的 /dev 名称。-f <yes|no>: 是否格式化第二块驱动器(如果不用于 RAID)。-s <de|en>: 用于不同事务的语言(例如 PLESK)。-z PLESK_<Version>: 安装像 PLESK 这样的可选软件。-K <path/url>: 从文件 / URL 安装 SSH 密钥。-t <yes|no>: 接管救援系统的 SSH 公钥。-u <yes|no>: 是否允许 USB 驱动器。-G <yes|no>: 是否生成新的 SSH 主机密钥(默认为 yes)。
这些选项允许用户在不进入交互式模式的情况下,通过指定适当的参数来自动化服务器的安装过程。在实际使用中,您需要根据具体需求选择和组合这些参数。


