标签搜索

目 录CONTENT

文章目录

【VPS选购经验分享】OVH——欧洲最大、世界第三的托管服务提供商,抗DDOS(独立服务器测评及取消RAID、挂载硬盘分享)

咕咕鸽
2022-07-23 / 4 评论 / 4 点赞 / 2,446 阅读 / 2,204 字 / 正在检测是否收录...
温馨提示:
本文最后更新于 2022-08-21,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。
广告 广告

视频

YouTube:https://youtu.be/TOX9LLgxtPk

哔哩哔哩【高清版本可以点击去吐槽到B站观看】:

5. 搭建方式

1. 唠嗑

今天咕咕买了一台OVH家的位于波兰的独立服务器。

参考阅读:【有用的小知识】服务器到底是什么?选VPS还是VDS?NAT和虚拟主机是个啥?裸金属是个啥?

OVH,国际大厂(欧洲最大、世界第三的托管服务提供商),1999年创立于法国,法国最大IDC,全球排名领先IDC企业。主要特点为DDoS防御极高,流量清洗能力较为优秀。

9f28265c95a5829f88f77debbe04d443.png

就是这个贼“火”的托管服务提供商。

1.1 机器配置:

  • SYS-2-SAT-32
  • 地区: 波兰(WAW) 1H-low
  • Hardware
  • CPU:Intel Xeon D1540 - 8c/16t - 2 GHz/2.6 GHz
  • RAM:32 GB ECC 2133 MHz
  • Data disks:4×2 TB HDD SATA
  • Expansion cards:Soft RAID
  • 价格: $28.99 / €24.99(安装费24.99欧)

因为OVH会做活动经常减免安装费用(1个月的月租),所以咕咕相当于交了一笔学费,多花了172.39元 = =

OVH家可以发工单申请退款,但是不会退安装费,所以就索性充分利用一下这个机器,给大家做一做简单的测试,顺便再分享一下挂载硬盘的小知识(别的服务器也通用)。

2. OVH后台重装系统

首先我们来重装一下系统。

9cd5042505b5bcefc585fc7468bcf0bb.png

363cecd7e865ef67ba5bababfe60200d.png

ceb7916793b78fbd490ecbed5da86862.png

5293890b341506737a1ae1f54ffa5bc0.png

a06353c0051305e962b86988d475d112.png

因为这台机器有四块硬盘(总共8T),默认这边是给我们组RAID1的,也就是可用的容量只有1块硬盘的大小(2T)

RAID1是追求最大的安全性的,但是太浪费了,然后咕咕又不想组RAID0,因为只要一块硬盘坏了数据就全完蛋了,所以我们这边取消安装RAID,只是简单地把这四块硬盘的空间都用上,也不会因为一块硬盘坏了就丢失所有数据。

可以看到还能选择RAID5RAID6RAID10

1b9806547ba5c814af45556a1fa24e70.png

RAID相关的小知识

0dad5f8abfb215fe97d78ce9e09132a3.png

我们这边想充分利用这4块硬盘的空间,其实也就是JBOD(Just a Bunch Of Disks)指将数个物理硬盘,在操作系统中合并成一个逻辑硬盘,以直接增加容量。

所以我们重装系统的时候选择1块硬盘上装,然后挂载其他3块硬盘到我们的系统上去。

勾选Customise the partition configuration

6947b8775c7a6eb2f096f12039524822.png

ff31b790f9d5a144a77339a6c18d7a1d.png

再点击Next就开始重装系统了!

2.1 服务器概览

安装好新的系统之后(以Ubuntu20.04为例子,Debian同理),我们先来看一下服务器的整体情况。

用秋水的 bench.sh 脚本,这个脚本可以查看 Linux 系统信息,还可以测试网络带宽及硬盘读写速率。

sudo -i  # 切换成root用户

wget -qO- bench.sh | bash

运行后如图:

e08402cbd4043aa128d88362039249d9.png

2.1.1 网速

下行10G口上行250M

也就是说我们从这台服务器上下载东西,以上海为例子,最多可以达到249.72/8=31.215M/s

服务器自己去别的地方下载东西,最多能达到10000/8=1250M/s

2.1.2 线路

应该是很垃圾的,这里就不测了。

补上。

回程测试

回程多地区测试脚本:

wget -qO- git.io/besttrace | bash
电信

image-20220723142038467

image-20220723142100333

联通

image-20220723142122339

image-20220723142136195

移动

image-20220723142156083

波兰——德国——法国——美国——英国——上海移动

image-20220723142209875

波兰——德国——法国——美国——英国——广州移动

成都教育网

image-20220723142220820

波兰——德国——法国——美国——英国——北京移动——四川移动——成都教育网

3. 挂载硬盘

IO只有160+,如果是设置了RAID0的话,应该可以翻两倍。

硬盘可以看到只显示了1.8T,原因是我们还有3块硬盘没有挂载。

接下来我们来挂载一下硬盘。

如果服务器有多个硬盘,则需要硬盘分区和格式化,然后挂载到系统方能使用。

当前服务器有四个硬盘:

  • 硬盘1:容量2T,用作系统盘,已经安装了Ubuntu20.04/dev/sda
  • 硬盘2:容量2T,用于存储数据,目前为空盘。(/dev/sdb我们设置对应挂载目录/disk1
  • 硬盘3:容量2T,用于存储数据,目前为空盘。(/dev/sdc我们设置对应挂载目录/disk2
  • 硬盘4:容量2T,用于存储数据,目前为空盘。(/dev/sdd我们设置对应挂载目录/disk3

注:若以root用户进行的操作,所有命令去掉前面的sudo

第一步:安装所需软件包parted

sudo apt-get install parted

第二步:分区

执行fdisk命令对硬盘分区,可以先行执行fdisk -l查看所有硬盘信息:

f3e1d0c9d31847e19e6ffb1a3f5f99bf.png

因为/dev/sdb 咕咕之前已经格式化过了,我们这边就用/dev/sdc来挂载第三块硬盘。

通过fdisk /dev/sdc(sdb为硬盘3名称)。

fdisk的具体操作这里不详细说明,请另行查阅资料。组有磁盘磁盘阵列情况时,磁盘的设备名可能会是/dev/mdNNN(NNN表示数字)。

磁盘3(/dev/sdc)分区前的的信息:

fdisk /dev/sdc

虚拟硬盘的话会是/dev/vdcvvirtual的意思

0c8b5229574bc1e58337d3ad53b4846e.png

我们输入n开始创建分区后,如下图所示

985d8ab13fdb718e51df6da6e7b19946.png

选择分区号 输入1后,输入分区开始位置,这一步直接回车,输入分区结束位置,这一步也直接回车。

如下图所示:

739b5fc70cfa9e657038189579c8ae4f.png

最后我们输入wq , 回车退出。

a7259aa624a01338025017d72376a26f.png

第三步:检查是否分区成功

还是输入fdisk -l

efd602ca5544bc7749f6426d3c42db7d.png

看到这个说明成功了!

第四步:重新读取硬盘分区表

/dev/sdc做成一个分区保存后,执行一下partprobe命令,让 Ubuntu20.04重新读取硬盘分区表,更新后将产生/dev/sdc1文件。

sudo partprobe

a8d95c37e254bb9ed175d543235de422.png

第五步:格式化分区

格式化操作预计需要几分钟到十几分钟,视磁盘大小和性能而定。(这边咕咕花了5s)

sudo mkfs.ext4 /dev/sdc1

616a0259053635f9c917dad0354c09f1.png

第六步:手动挂载分区

可以使用mount命令手动挂载磁盘分区。手动卸载分区的命令是umount

sudo mkdir /disk2

ls /disk2

sudo mount /dev/sdc1 /disk2

ls /disk2

umount /dev/sdc1

ls /disk2


5dd6dc44ef23bfcd0f6910babfdb139b.png

第七步:自动挂载分区

若要系统启动时自动挂载磁盘分区,需向/etc/fstab文件添加信息。

修改fstab文件前,先通ls查询/dev/sdb1的UUID。注意是defaults(后面有个s)。

ls -l /dev/disk/by-uuid/

18c34f747390b658abd373f8c7015c3c.png

sudo vi /etc/fstab

8e7360a978f3c8aab02c41d2418e833c.png

加入这个:

#add data disk2
UUID=d9fa14fb-7ba7-4779-a2e4-c98f2c71a52c /disk2          ext4   defaults         0       0

526c9c986802fb38a022a46c4ad0a84a.png

也可以直接:

echo "/dev/sdb1 /disk1 ext4 defaults 0 0" >> /etc/fstab

命令中的/dev/sdb1/disk1自行修改成自己的。

33e4635611664bd30fd7b372d4494e41.png

ba0269a3b8c604d04a2d294d09b085e8.png

第八步:重新挂载所有分区

mount -a

不报错即成功!

5c93c20e77a45c9e1e921f888617b310.png

第九步:检查是否挂载成功

df -h

如下图所示就是挂载成功了:

c70e7977535b290eff600a2eff9cadc5.png

第十步:重启服务器,再次检测

image-20220723141224816

image-20220723141254790

其余的硬盘也同理可以挂载。

第十一步:补充

(补充):如果服务器要使用到NTFS格式移动硬盘或U盘,需要先安装ntfs-3g软件,以便系统支持NTFS文件系统。

sudo apt-get install ntfs-3g

4. 查看硬盘通电时间

apt update -y && apt upgrade -y # 更新一下package   CentOS    yum -y update

apt install smartmontools -y  # 安装smartmontools   CentOS    yum -y install smartmontools

smartctl -A /dev/sda  # 查看硬盘通电时间

硬盘都接近4w小时了,非常拉胯 = =

不过据说,企业级硬盘,这个属于中等水平。

5. 总结

机器没中奖,有的小伙伴开了硬盘能中奖4 X 4T 很舒服。

硬盘时间没中奖,有的小伙伴开出来是新盘,通电时间很短。

网络也没中奖,有的小伙伴是开了上下行都是10G口的。

今天运气不好,拍牌也没拍到 = =

参考资料:

Debian10:添加硬盘:https://www.codenong.com/cs109117618/
Linux系统的vps挂载磁盘教程:https://www.wangfuchao.com/855/

4
广告 广告

评论区