立即注册  找回密码
 立即注册
CeraNetworksBGVM服务器主机交流会员请立即修改密码Sharktech防护
查看: 798|回复: 9

Scaleway IPv6 VPS 缩小硬盘到3G,实现 0.2欧/月

[复制链接]

Scaleway IPv6 VPS 缩小硬盘到3G,实现 0.2欧/月

[复制链接]

8

主题

104

回帖

330

积分

中级会员

积分
330
高玩梁

8

主题

104

回帖

330

积分

中级会员

积分
330
2023-9-8 00:46:52 | 显示全部楼层 |阅读模式
本帖最后由 高玩梁 于 2023-9-8 00:57 编辑

我一直跑在救援模式下,结果这次星辰坏了,救援模式相当于影子模式,关机重启环境就没了,想了想还是想办法弄成固定系统版本,每次一重启要重装环境也太麻烦了。忘了从哪看的,那个论坛好像打不开了,相当于补档了,同时补了图和一点”常识“进去。

1. 创建默认的小鸡,这个就不说明了。创建完成后,关机
2. 创建一块同地区的3G的local Storage,然后删掉原来的10G盘。






   
3. 到实例的advanced-settings,选择Use rescue image(救援系统),这时候建议不要选3G的盘启动救援系统,而是直接启动(因为选了硬盘再D的话就不会升级内核了,而是用Ubuntu救援镜像的内核了)。



4. 启动小鸡。
5. 安装cf warp
   [ol]
  • wget -N https://raw.githubusercontent.com/fscarmen/warp/main/menu.sh && bash menu.sh d[/ol]复制代码
    6. 使用 root 账号和原来的 key 登录小鸡,运行以下命令(二选一)

    [ol]

  • # Debian 12:
  • curl -Lo- "https://cloud.debian.org/images/cloud/bookworm/latest/debian-12-genericcloud-amd64.raw" | dd of=/dev/vda bs=1M
  • curl -Lo- "https://cloud.debian.org/images/cloud/bookworm/latest/debian-12-genericcloud-amd64.tar.xz" | tar -xJO | dd of=/dev/vda bs=1M

  • # Debian 11:
  • curl -Lo- "https://cloud.debian.org/images/cloud/bullseye/latest/debian-11-genericcloud-amd64.raw" | dd of=/dev/vda bs=1M
  • curl -Lo- "https://cloud.debian.org/images/cloud/bullseye/latest/debian-11-genericcloud-amd64.tar.xz" | tar -xJO | dd of=/dev/vda bs=1M[/ol]复制代码


    这里默认应该是vda,有些人可能不是vda,可以用下面的命令查看
    [ol]
  • lsblk[/ol]复制代码
    如果3G盘不是vda,就将命令改成3G盘的名字,对应的,下面的命令的名字也要改

    上面的命令,按照自己的需求,运行Debian 12或者Debian11,没有错误的话,再执行下列命令


    [ol]

  • parted -l
  • # 这一步会提示 Warning: Not all of the space available to /dev/vda 【这里注意是vda,一开始先说sda,sda好像修复不了】 appears to be used, you can fix the GPT to use all of the space (an extra 1665071 blocks) or continue with the current setting? 问你fix 修复还是ignore 忽略,输入 f,也就是修复
  • partprobe
  • parted -s /dev/vda resizepart 1 100%
  • e2fsck -f /dev/vda1
  • resize2fs /dev/vda1
  • [/ol]复制代码




    解释一下几个命令的意思

    下面是每行ubuntu命令的解释:

    - `parted -l` 是使用 parted 工具列出所有已连接的磁盘和它们的分区信息的命令。parted 是一个用于创建和管理磁盘分区表的程序,支持多种分区表格式,如 MS-DOS 和 GPT。
    - `partprobe` 是一个用于通知操作系统分区表变化的命令,通过请求操作系统重新读取分区表。例如,如果你使用 parted 在某个磁盘上创建了一个新的分区,之后运行 partprobe 来让内核知道新的分区配置。
    - `parted -s /dev/vda resizepart 1 100%` 是使用 parted 工具调整 /dev/vda 磁盘上的第一个分区(/dev/vda1)的大小的命令。-s 选项表示在脚本模式下运行,不交互式地执行命令。resizepart 选项表示调整分区大小,后面跟着分区号和新的结束位置。100% 表示将分区扩展到磁盘的最大可用空间。
    - `e2fsck -f /dev/vda1` 是使用 e2fsck 工具检查和修复 /dev/vda1 上的 ext 文件系统的命令。e2fsck 是一个检查 ext2, ext3, 和 ext4 文件系统是否有错误,并尽可能修复它们的程序。-f 选项表示强制检查即使文件系统看起来是干净的。
    - `resize2fs /dev/vda1` 是使用 resize2fs 工具调整 /dev/vda1 上的文件系统大小的命令。resize2fs 可以在线或离线地调整 ext 文件系统大小,如果没有指定新的大小,它会自动调整到分区大小。

    7. 最后我们就可以重启和去官网把Use rescue image改回Use local boot,并且下面的boot硬盘记得要选上刚才创建的3G盘,记得都Save哈。



    8. 登录的时候,使用账号debian和原来的key登录小鸡,使用sudo -i切换到root账号。(可以将key同步到root账号下,使用root账号登录,或者设置root密码,然后修改sshd的配置文件来使用root+密码登录小鸡)

    补充:理论上,2G的硬盘就够了,但是Scaleway给的2G硬盘貌似小于2G,上面的debian文件dd不进去,会报错~~~3G是此方法的最小值了

    进入新系统后,执行

    [ol]
  • apt clean[/ol]复制代码


    可以清除许多无效的垃圾缓存
  • 回复

    使用道具 举报

    22

    主题

    1307

    回帖

    3470

    积分

    论坛元老

    积分
    3470
    hacn

    22

    主题

    1307

    回帖

    3470

    积分

    论坛元老

    积分
    3470
    2023-9-8 00:51:28 | 显示全部楼层
    看到这个又想起了我之前2G装debian9 储存占用才不到1G
    回复

    使用道具 举报

    51

    主题

    789

    回帖

    2615

    积分

    金牌会员

    积分
    2615
    emptysuns

    51

    主题

    789

    回帖

    2615

    积分

    金牌会员

    积分
    2615
    2023-9-8 00:52:50 | 显示全部楼层
    原价0.4欧,真不差这0.2欧
    回复

    使用道具 举报

    8

    主题

    104

    回帖

    330

    积分

    中级会员

    积分
    330
    高玩梁 楼主

    8

    主题

    104

    回帖

    330

    积分

    中级会员

    积分
    330
    2023-9-8 00:54:22 | 显示全部楼层

    emptysuns 发表于 2023-9-8 00:52

    原价0.4欧,真不差这0.2欧

    但是这样同样的钱就可以开一台法国一台荷兰了,毕竟也是点亮地区而已,1c1g又干不了啥
    回复

    使用道具 举报

    558

    主题

    1万

    回帖

    2万

    积分

    论坛元老

    积分
    29784
    louiejordan

    558

    主题

    1万

    回帖

    2万

    积分

    论坛元老

    积分
    29784
    2023-9-8 00:52:00 | 显示全部楼层
    我真佩服你们,就比10G硬盘的便宜了0.23欧,省的那点钱连根烟都买不了。

    回复

    使用道具 举报

    156

    主题

    694

    回帖

    3196

    积分

    论坛元老

    积分
    3196
    KDE

    156

    主题

    694

    回帖

    3196

    积分

    论坛元老

    积分
    3196
    2023-9-8 00:54:45 | 显示全部楼层
    救援系统硬盘都省了
    话说真有必要这么省吗 吃个早餐都不止这个数了
    回复

    使用道具 举报

    24

    主题

    397

    回帖

    1698

    积分

    金牌会员

    积分
    1698
    justfkqq

    24

    主题

    397

    回帖

    1698

    积分

    金牌会员

    积分
    1698
    2023-9-8 00:58:55 | 显示全部楼层
    "

    为什么我前几天看是0.9,现在10G硬盘涨价都,一个月都要0.8
    回复

    使用道具 举报

    8

    主题

    104

    回帖

    330

    积分

    中级会员

    积分
    330
    高玩梁 楼主

    8

    主题

    104

    回帖

    330

    积分

    中级会员

    积分
    330
    2023-9-8 01:00:39 | 显示全部楼层

    KDE 发表于 2023-9-8 00:58

    救援系统硬盘都省了
    话说真有必要这么省吗 吃个早餐都不止这个数了

    还是在于折腾,这个流程就十几行代码,不超过15分钟就能搞定,又不是多么麻烦,主要是我想的是原来开一台机器的钱,现在能开两台,岂不美哉,主要是有两个地区,还是想着开两台,要是只有一个地区我也懒得折腾了。
    救援系统我原来一直在,这不是这次突然挂壁了吗,万一还有下次,那还得上去管,装环境,太麻烦了,不如这样直接弄成固定系统。
    回复

    使用道具 举报

    83

    主题

    670

    回帖

    2393

    积分

    金牌会员

    积分
    2393
    zsj403919383

    83

    主题

    670

    回帖

    2393

    积分

    金牌会员

    积分
    2393
    2023-9-8 00:52:00 | 显示全部楼层
    我就不这么搞了,但是这么折腾确实是乐趣,省不省钱不重要,重要的是完成这件事的成就感
    回复

    使用道具 举报

    163

    主题

    1000

    回帖

    3799

    积分

    论坛元老

    积分
    3799
    bugrun

    163

    主题

    1000

    回帖

    3799

    积分

    论坛元老

    积分
    3799
    2023-9-8 01:05:09 | 显示全部楼层
    油管速度咋样
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|小黑屋|HS2V主机综合交流论坛

    GMT+8, 2024-12-27 00:36 , Processed in 0.025774 second(s), 2 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表