全球主机交流论坛

标题: Scaleway IPv6 VPS 缩小硬盘到3G,实现 0.2欧/月 [打印本页]

作者: 高玩梁    时间: 2023-9-8 00:46
标题: Scaleway IPv6 VPS 缩小硬盘到3G,实现 0.2欧/月
本帖最后由 高玩梁 于 2023-9-8 00:57 编辑

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

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



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

4. 启动小鸡。
5. 安装cf warp
   
  1. wget -N https://raw.githubusercontent.com/fscarmen/warp/main/menu.sh && bash menu.sh d
复制代码

6. 使用 root 账号和原来的 key 登录小鸡,运行以下命令(二选一)


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

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



这里默认应该是vda,有些人可能不是vda,可以用下面的命令查看
  1. lsblk
复制代码

如果3G盘不是vda,就将命令改成3G盘的名字,对应的,下面的命令的名字也要改

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



  1. parted -l
  2. # 这一步会提示 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,也就是修复
  3. partprobe
  4. parted -s /dev/vda resizepart 1 100%
  5. e2fsck -f /dev/vda1
  6. resize2fs /dev/vda1
复制代码



解释一下几个命令的意思

下面是每行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是此方法的最小值了

进入新系统后,执行

  1. apt clean
复制代码



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

作者: hacn    时间: 2023-9-8 00:51
看到这个又想起了我之前2G装debian9 储存占用才不到1G
作者: emptysuns    时间: 2023-9-8 00:52
原价0.4欧,真不差这0.2欧
作者: 高玩梁    时间: 2023-9-8 00:54
emptysuns 发表于 2023-9-8 00:52
原价0.4欧,真不差这0.2欧

但是这样同样的钱就可以开一台法国一台荷兰了,毕竟也是点亮地区而已,1c1g又干不了啥
作者: louiejordan    时间: 2023-9-8 00:54
我真佩服你们,就比10G硬盘的便宜了0.23欧,省的那点钱连根烟都买不了。
作者: KDE    时间: 2023-9-8 00:58
救援系统硬盘都省了
话说真有必要这么省吗 吃个早餐都不止这个数了
作者: justfkqq    时间: 2023-9-8 01:00
emptysuns 发表于 2023-9-8 00:52
原价0.4欧,真不差这0.2欧

为什么我前几天看是0.9,现在10G硬盘涨价都,一个月都要0.8
作者: 高玩梁    时间: 2023-9-8 01:05
KDE 发表于 2023-9-8 00:58
救援系统硬盘都省了
话说真有必要这么省吗 吃个早餐都不止这个数了

还是在于折腾,这个流程就十几行代码,不超过15分钟就能搞定,又不是多么麻烦,主要是我想的是原来开一台机器的钱,现在能开两台,岂不美哉,主要是有两个地区,还是想着开两台,要是只有一个地区我也懒得折腾了。
救援系统我原来一直在,这不是这次突然挂壁了吗,万一还有下次,那还得上去管,装环境,太麻烦了,不如这样直接弄成固定系统。
作者: zsj403919383    时间: 2023-9-8 01:17
我就不这么搞了,但是这么折腾确实是乐趣,省不省钱不重要,重要的是完成这件事的成就感
作者: bugrun    时间: 2023-9-8 01:25
油管速度咋样
作者: kimigao    时间: 2023-9-8 01:36
这么用了半年了


作者: kasdv    时间: 2023-9-8 02:06
他们在省钱,楼猪在极客!
作者: mujj    时间: 2023-9-8 02:57
我直接把修复硬盘那一步省了。

第6步下载debian后直接启动进入系统,然后一键DD新系统。

另外不用安装warp,cloud.debian.org支持ipv6
作者: 验证    时间: 2023-9-8 06:26
先收藏了
作者: A1s2    时间: 2023-9-8 06:48
666
作者: shuang76    时间: 2023-9-8 08:00
本帖最后由 shuang76 于 2023-9-8 08:04 编辑

编辑了,感谢教程~虽然,但是~~~嗯嗯
作者: 汤家凤    时间: 2023-9-8 15:13
好多教程都不行,就这个好使
作者: 啥都不会    时间: 2023-9-8 15:45
感谢分享

作者: yizhi    时间: 2023-9-8 21:12
感谢分享
作者: 新空    时间: 2023-9-9 10:03


现在 1h1g的 0.0046一小时了 ?
作者: 流星    时间: 2023-9-9 11:21
新空 发表于 2023-9-9 10:03
现在 1h1g的 0.0046一小时了 ?

这个价格应该是包含ipv4的价格,ipv4加上是贵的
作者: larry    时间: 2023-9-9 11:31
justfkqq 发表于 2023-9-8 01:00
为什么我前几天看是0.9,现在10G硬盘涨价都,一个月都要0.8

人家说单台,你在这说两台的钱
作者: host0108    时间: 2023-9-9 12:12
不愧是mjj
作者: justfkqq    时间: 2023-9-9 13:12
larry 发表于 2023-9-9 11:31
人家说单台,你在这说两台的钱


我刚看的,哪来的两台?这10G硬盘一个月的价格写得清清楚楚0.86
作者: 流星    时间: 2023-9-9 13:20
justfkqq 发表于 2023-9-9 13:12
我刚看的,哪来的两台?这10G硬盘一个月的价格写得清清楚楚0.86

block storage是贵的,一般选local storage
作者: justfkqq    时间: 2023-9-9 13:26
流星 发表于 2023-9-9 13:20
block storage是贵的,一般选local storage


恩,感谢解惑
作者: larry    时间: 2023-9-9 14:37
justfkqq 发表于 2023-9-9 13:12
我刚看的,哪来的两台?这10G硬盘一个月的价格写得清清楚楚0.86

服了吧
作者: dahai0405    时间: 2023-9-13 18:10
能不能补下开机教程 好久没用了 拿出来试试!
作者: 高玩梁    时间: 2023-9-14 11:35
dahai0405 发表于 2023-9-13 18:10
能不能补下开机教程 好久没用了 拿出来试试!

站内有,自己搜搜,很多,Google也有
作者: dahai0405    时间: 2023-9-14 13:38
高玩梁 发表于 2023-9-14 11:35
站内有,自己搜搜,很多,Google也有

找了 都是过时的 那个cli 早就改了 !
作者: dahai0405    时间: 2023-9-14 13:55
进入救援模式 似乎ipv6 无法ssh !
作者: 高玩梁    时间: 2023-9-14 15:39
dahai0405 发表于 2023-9-14 13:55
进入救援模式 似乎ipv6 无法ssh !

能的,我之前都是在救援模式直接跑,如果ipv6连不上,先买个ipv4挂上,用完删掉就好了
作者: dahai0405    时间: 2023-9-14 22:15
高玩梁 发表于 2023-9-14 15:39
能的,我之前都是在救援模式直接跑,如果ipv6连不上,先买个ipv4挂上,用完删掉就好了 ...

我就是这么解决的!还是多谢了!
作者: eraino    时间: 2023-9-15 02:00
为什么我用论坛的教程  查询uuid的时候 一直 提示用户名密码错误 但是实际并未错
作者: wellknown    时间: 2023-9-15 13:38
好像已经没办法创建local storga了。。哦搞错了,要先删10g的




欢迎光临 全球主机交流论坛 (https://d.168530.xyz/) Powered by Discuz! X3.4