TierHive - Hourly VPS - NAT Native - /24 per customer - DE, UK, SG, CA, USA x3, FR, AU, PL, NL FREE tokens on sign up, try before you buy. | Join us on Reddit
I am just having fun on TierHive trying various, different, new-to-me things in various, different, new-to-me ways.
Mostly, right now, I am trying to fit what I am doing g into 1 vCPU, 256 GB RAM, and 1 GB disk -- in other words, the requirements on Tierhive for Alpine 3.23.2.
Yesterday, I had a fun afternoon trying to install OpenBSD from Tierhive's netboot.xyz BSD menu (screenshot above). What happened was that the test VPS appeared to run out of disk space during the KASLR relinking. I doubled the disk space to 2 GB and tried again with what appeared to be the same result:
Today's plan is possibly to try installing NetBSD again with these iPXE commands:
set net0/ip <YOUR_STATIC_IP>
set net0/netmask <YOUR_SUBNET_MASK>
set net0/gateway <YOUR_GATEWAY_IP>
set dns 74.82.42.42
kernel https://nycdn.netbsd.org/pub/NetBSD-daily/HEAD/latest/amd64/binary/kernel/netbsd-INSTALL.gz
boot
boot into an Alpine image via netboot (or something similar)
write the NetBSD image to the disk and reboot
in the NetBSD boot loader, interrupt it, set the vesa mode to something like 0x101 (vesa 0x101) and boot into NetBSD (boot netbsd)
if you are using one of my images, it will reboot again after resizing the root partition, so you have to do the vesa mode setting again.
login as root (via the VNC console), set users/passwords and networking, you'll also want to add the vesa setting to NetBSD's boot config
IIRC, I used netboot xyz (manually configuring the network interface as I didn't have DHCP enabled) to boot into a live Alpine Linux system which I only used to write the NetBSD image to the disk. Then boot from the disk (but I think you have to fiddle with the VESA mode), and then you can manually configure networking.
I also want to try other very small OSes, maybe something like Oasis, SliTaz, and more.
If anybody knows why the OpenBSD install didn't seem to work, even at 2 GB disk, I would really appreciate a hint.
Thanks again, Ant! TierHive's smallest and lightest VPSes are tons of fun!
Today's results from nench, slightly modified to substitute Hetzner ASH for the no-longer available SoftLayer. These tiny Alpine VPSes need a speed test that can run on 256 MB RAM and 1 GB disk.
VPS named "friendly" in TierHive's Vint Hill, VA USA location:
@Not_Oles said:
Today's results from nench, slightly modified to substitute Hetzner ASH for the no-longer available SoftLayer. These tiny Alpine VPSes need a speed test that can run on 256 MB RAM and 1 GB disk.
VPS named "friendly" in TierHive's Vint Hill, VA USA location:
@TemporiousOne said: The Vint Hill VPS is not running a swapfile, while KC is. Wouldn't this affect the performance benchmarks?
Yes, there is no swap file yet on friendly. I doubt it makes a difference. Tomorrow I can try adding the swap file on friendly or disabling the swap file on kc, or both, and rerunning nench. We will see.
@Not_Oles said: Today's plan is possibly to try installing NetBSD again with these iPXE commands:
set net0/ip <YOUR_STATIC_IP>
set net0/netmask <YOUR_SUBNET_MASK>
set net0/gateway <YOUR_GATEWAY_IP>
set dns 74.82.42.42
kernel https://nycdn.netbsd.org/pub/NetBSD-daily/HEAD/latest/amd64/binary/kernel/netbsd-INSTALL.gz
boot
Ah, okay, this didn't work.
The iPXE shell said, after changing https to http,
iPXE> kernel http://nycdn.netbsd.org/pub/NetBSD-daily/HEAD/latest/amd64/binary/kernel/netbsd-INSTALL.gz
http://nycdn.netbsd.org/pub/NetBSD-daily/HEAD/latest/amd64/binary/kernel/netbsd-INSTALL.gz. . . ok
iPXE> boot
Could not boot: Exec format error (https://ipxe.org/2e008001)
I guess the netbsd-INSTALL.gz image is not compatible with iPXE. Maybe that's why NetBSD is not listed on the BSD install menu mentioned above.
I ran the imgstat command suggested on the linked error page.
@TemporiousOne said: The Vint Hill VPS is not running a swapfile, while KC is. Wouldn't this affect the performance benchmarks?
Yes, there is no swap file yet on friendly. I doubt it makes a difference. Tomorrow I can try adding the swap file on friendly or disabling the swap file on kc, or both, and rerunning nench. We will see.
We lost Singapore for a few hours, and we're almost sure the cause has been found. Someone managed to get the hypervisor to do so much work that it literally murdered itself trying to keep up with the rate limiting, likely not deliberate, but it exposed a hole, so we have patched that now.
We also took the opportunity to intelligently batch some of the recovery options so in future if we have an outage the recovery will be much faster and more controlled, we also found people were allowed to attempt to migrate a VPS from a down hypervisor and attempt to delete a vps from a down hypervisor, not ideal, fixed.
Singapore needs more resources. Generally, it's WAY more popular than expected. I will get on that asap.
In the meantime, we have added a 25% max speed bump offset for Singapore and Australia networking, new VPS get this automatically; existing ones will need to upgrade and downgrade (any order) their network priority/tier on the VPS management page to get the new speed.
TierHive - Hourly VPS - NAT Native - /24 per customer - DE, UK, SG, CA, USA x3, FR, AU, PL, NL FREE tokens on sign up, try before you buy. | Join us on Reddit
TierHive - Hourly VPS - NAT Native - /24 per customer - DE, UK, SG, CA, USA x3, FR, AU, PL, NL FREE tokens on sign up, try before you buy. | Join us on Reddit
AnthonySmith said: Singapore needs more resources. Generally, it's WAY more popular than expected. I will get on that asap.
Inexpensive VPS in APAC region ... and it's wildly popular you say? Truly, who could have seen that coming? ;-)
Meanwhile, no one is using Australia.. ?
Australian nodes are mostly useful for users within Australia, but Singapore is the go-to choice for lower ping times and better routing throughout East Asia.
@terrorgen said: he system no longer auto-assigns IPv6 addresses to the VM after configuring it in the control panel.
it never auto-assigned or auto-configured.
TierHive - Hourly VPS - NAT Native - /24 per customer - DE, UK, SG, CA, USA x3, FR, AU, PL, NL FREE tokens on sign up, try before you buy. | Join us on Reddit
@terrorgen said:
one of the few IPv6 users reporting in... the system no longer auto-assigns IPv6 addresses to the VM after configuring it in the control panel.
Are you sure you're talking about the right provider? You have to assign each IP to your VPS.
"It's a hard life- to be a stick insect." - Karl Pilkington
But surely you can automate this by injecting a netplan yaml config? Since you have already done that?
Or are we in the wrong again...
(We are using the debian template from TierHive, which uses netplan, uncommon for debian)
Yep, if people actually use IPv6 by the time we get to beta automated provisioning of addresses directly into the VPS will be done, IPv6 was never even on the road map for Alpha, but so much noise was made, we added it, assuming people knew how to add an IPv6 address to their own network config.
Currently, 1.7% of users have even issued a /64, which goes to show how popular and wanted IPv6 when its not just being passively consumed; it was the same at IH and the same on the old LES NAT service; the IPv6 traffic was always less than 5% overall.
We use the official Debian-produced cloud templates so I would say whatever is in use, is the default now in Debian. Other panels roll their own templates and use things like packer so they probably modify the defaults to work with their own automation. Everything in TierHive is native as much as possible.
I do appreciate what you are saying, really, I do, but I wanted to get a sense of real-world IPv6 use (not passive consumption) before ploughing xxx hours of dev and engineering time into something that 95% of users don't care about when, at this stage, the time could be better spent.
TierHive - Hourly VPS - NAT Native - /24 per customer - DE, UK, SG, CA, USA x3, FR, AU, PL, NL FREE tokens on sign up, try before you buy. | Join us on Reddit
But surely you can automate this by injecting a netplan yaml config? Since you have already done that?
Or are we in the wrong again...
(We are using the debian template from TierHive, which uses netplan, uncommon for debian)
Yep, if people actually use IPv6 by the time we get to beta automated provisioning of addresses directly into the VPS will be done, IPv6 was never even on the road map for Alpha, but so much noise was made, we added it, assuming people knew how to add an IPv6 address to their own network config.
Currently, 1.7% of users have even issued a /64, which goes to show how popular and wanted IPv6 when its not just being passively consumed; it was the same at IH and the same on the old LES NAT service; the IPv6 traffic was always less than 5% overall.
We use the official Debian-produced cloud templates so I would say whatever is in use, is the default now in Debian. Other panels roll their own templates and use things like packer so they probably modify the defaults to work with their own automation. Everything in TierHive is native as much as possible.
I do appreciate what you are saying, really, I do, but I wanted to get a sense of real-world IPv6 use (not passive consumption) before ploughing xxx hours of dev and engineering time into something that 95% of users don't care about when, at this stage, the time could be better spent.
Appreciate your response, Ant.
We're the source, no cap. Address us: We/Our/Ours.
@xms said: @AnthonySmith what will happen if I use all of the 253 IPs? Is it possible to increase it?
Not gonna use that much, just thinking.
No one has yet, but what would happen would be you cant create another VPS.
I think the closest account is at around 120 ish VPS.
Longer term, there is a plan to do teams so you can link multiple accounts in various ways, someone suggested something about it early on, sorry I dont remember who but i think maybe it was @Nyr ?? about the ability to link 2 x /24's so customers can communicate between subnets that will come first where you can whitelist subnets then we will allow users to create teams and invite users and control token spend, migrate, create, delete etc.
So right now, if you hit 253, you hit the limit, start another account I guess, you can already transfer tokens between accounts, long term create a team and have multiple accounts, team members will see all subnets in the team (depending on access levels set)
TierHive - Hourly VPS - NAT Native - /24 per customer - DE, UK, SG, CA, USA x3, FR, AU, PL, NL FREE tokens on sign up, try before you buy. | Join us on Reddit
Edit: maybe a network blip at OVH, the server itself is fine.
Edit2: no, my bad the server is not fine, NIC is having issues, probably that stupid intel nic issue that needs a patch, got hit with it early in FR too. lord... let me have a normal day just once please!!!!
SG Rebooting
TierHive - Hourly VPS - NAT Native - /24 per customer - DE, UK, SG, CA, USA x3, FR, AU, PL, NL FREE tokens on sign up, try before you buy. | Join us on Reddit
TierHive - Hourly VPS - NAT Native - /24 per customer - DE, UK, SG, CA, USA x3, FR, AU, PL, NL FREE tokens on sign up, try before you buy. | Join us on Reddit
@sshbox said:
Estimated Runtime from current usage seems to not include charges from stopped VPSes.
Thanks, I will have that checked and updated
Edit: actually, that was literally a 3-second fix, so I did it myself.
TierHive - Hourly VPS - NAT Native - /24 per customer - DE, UK, SG, CA, USA x3, FR, AU, PL, NL FREE tokens on sign up, try before you buy. | Join us on Reddit
I will also add the HDD options there on Monday (if not sooner) and also you will see backup destination options for your VPS backups soon also so you can pick the closest region.
TierHive - Hourly VPS - NAT Native - /24 per customer - DE, UK, SG, CA, USA x3, FR, AU, PL, NL FREE tokens on sign up, try before you buy. | Join us on Reddit
TierHive - Hourly VPS - NAT Native - /24 per customer - DE, UK, SG, CA, USA x3, FR, AU, PL, NL FREE tokens on sign up, try before you buy. | Join us on Reddit
Comments
Jesus Christ Tom, get a hobby.
"It's a hard life- to be a stick insect." - Karl Pilkington
Not really a TierHive issue but you know netbook.xyz supports chain loading of an iso ?
TierHive - Hourly VPS - NAT Native - /24 per customer - DE, UK, SG, CA, USA x3, FR, AU, PL, NL
FREE tokens on sign up, try before you buy. | Join us on Reddit
@AnthonySmith Yes, thanks!
I am just having fun on TierHive trying various, different, new-to-me things in various, different, new-to-me ways.
Mostly, right now, I am trying to fit what I am doing g into 1 vCPU, 256 GB RAM, and 1 GB disk -- in other words, the requirements on Tierhive for Alpine 3.23.2.
Yesterday, I had a fun afternoon trying to install OpenBSD from Tierhive's netboot.xyz BSD menu (screenshot above). What happened was that the test VPS appeared to run out of disk space during the KASLR relinking. I doubled the disk space to 2 GB and tried again with what appeared to be the same result:
Today's plan is possibly to try installing NetBSD again with these iPXE commands:
Soon, I expect to try @cmeerw's suggestion:
And, previously, from @cmeerw:
I also want to try other very small OSes, maybe something like Oasis, SliTaz, and more.
If anybody knows why the OpenBSD install didn't seem to work, even at 2 GB disk, I would really appreciate a hint.
Thanks again, Ant!
TierHive's smallest and lightest VPSes are tons of fun!
TinyCore Linux, maybe?
Today's results from nench, slightly modified to substitute Hetzner ASH for the no-longer available SoftLayer. These tiny Alpine VPSes need a speed test that can run on 256 MB RAM and 1 GB disk.
VPS named "friendly" in TierHive's Vint Hill, VA USA location:
Kansas City, MO USA VPS named "kc":
The Vint Hill VPS is not running a swapfile, while KC is. Wouldn't this affect the performance benchmarks?
Yes, there is no swap file yet on friendly. I doubt it makes a difference. Tomorrow I can try adding the swap file on friendly or disabling the swap file on kc, or both, and rerunning nench. We will see.
Ah, okay, this didn't work.
The iPXE shell said, after changing https to http,
I guess the netbsd-INSTALL.gz image is not compatible with iPXE. Maybe that's why NetBSD is not listed on the BSD install menu mentioned above.
I ran the imgstat command suggested on the linked error page.
@TemporiousOne
Here is the swap being setup on friendly:
And here is another nench, on friendly, but now with swap.
Another nench on kc.
Another outage, hopefully they dont come in 3's
We lost Singapore for a few hours, and we're almost sure the cause has been found. Someone managed to get the hypervisor to do so much work that it literally murdered itself trying to keep up with the rate limiting, likely not deliberate, but it exposed a hole, so we have patched that now.
We also took the opportunity to intelligently batch some of the recovery options so in future if we have an outage the recovery will be much faster and more controlled, we also found people were allowed to attempt to migrate a VPS from a down hypervisor and attempt to delete a vps from a down hypervisor, not ideal, fixed.
Singapore needs more resources. Generally, it's WAY more popular than expected. I will get on that asap.
In the meantime, we have added a 25% max speed bump offset for Singapore and Australia networking, new VPS get this automatically; existing ones will need to upgrade and downgrade (any order) their network priority/tier on the VPS management page to get the new speed.
TierHive - Hourly VPS - NAT Native - /24 per customer - DE, UK, SG, CA, USA x3, FR, AU, PL, NL
FREE tokens on sign up, try before you buy. | Join us on Reddit
Inexpensive VPS in APAC region ... and it's wildly popular you say? Truly, who could have seen that coming? ;-)
Meanwhile, no one is using Australia.. ?
TierHive - Hourly VPS - NAT Native - /24 per customer - DE, UK, SG, CA, USA x3, FR, AU, PL, NL
FREE tokens on sign up, try before you buy. | Join us on Reddit
Nothing but dropbears there.
one of the few IPv6 users reporting in... the system no longer auto-assigns IPv6 addresses to the VM after configuring it in the control panel.
We have to manually assign the address and gateway after every reboot
We're the source, no cap. Address us: We/Our/Ours.
https://lowendspirit.com/discussion/comment/221016/#Comment_221016
Australian nodes are mostly useful for users within Australia, but Singapore is the go-to choice for lower ping times and better routing throughout East Asia.
it never auto-assigned or auto-configured.
TierHive - Hourly VPS - NAT Native - /24 per customer - DE, UK, SG, CA, USA x3, FR, AU, PL, NL
FREE tokens on sign up, try before you buy. | Join us on Reddit
Are you sure you're talking about the right provider? You have to assign each IP to your VPS.
"It's a hard life- to be a stick insect." - Karl Pilkington
erm... okay
But surely you can automate this by injecting a netplan yaml config? Since you have already done that?
Or are we in the wrong again...
(We are using the debian template from TierHive, which uses netplan, uncommon for debian)
We're the source, no cap. Address us: We/Our/Ours.
https://lowendspirit.com/discussion/comment/221016/#Comment_221016
Yep, if people actually use IPv6 by the time we get to beta automated provisioning of addresses directly into the VPS will be done, IPv6 was never even on the road map for Alpha, but so much noise was made, we added it, assuming people knew how to add an IPv6 address to their own network config.
Currently, 1.7% of users have even issued a /64, which goes to show how popular and wanted IPv6 when its not just being passively consumed; it was the same at IH and the same on the old LES NAT service; the IPv6 traffic was always less than 5% overall.
We use the official Debian-produced cloud templates so I would say whatever is in use, is the default now in Debian. Other panels roll their own templates and use things like packer so they probably modify the defaults to work with their own automation. Everything in TierHive is native as much as possible.
We use: https://cloud.debian.org/images/cloud/trixie/latest/debian-13-genericcloud-amd64.qcow2
I do appreciate what you are saying, really, I do, but I wanted to get a sense of real-world IPv6 use (not passive consumption) before ploughing xxx hours of dev and engineering time into something that 95% of users don't care about when, at this stage, the time could be better spent.
TierHive - Hourly VPS - NAT Native - /24 per customer - DE, UK, SG, CA, USA x3, FR, AU, PL, NL
FREE tokens on sign up, try before you buy. | Join us on Reddit
Appreciate your response, Ant.
We're the source, no cap. Address us: We/Our/Ours.
https://lowendspirit.com/discussion/comment/221016/#Comment_221016
@AnthonySmith Here's a fe80 for that chip on your shoulder. If I lost my IPv6, it'd be more annoying for me to manage.
"It's a hard life- to be a stick insect." - Karl Pilkington
@AnthonySmith what will happen if I use all of the 253 IPs? Is it possible to increase it?
Not gonna use that much, just thinking.
No one has yet, but what would happen would be you cant create another VPS.
I think the closest account is at around 120 ish VPS.
Longer term, there is a plan to do teams so you can link multiple accounts in various ways, someone suggested something about it early on, sorry I dont remember who but i think maybe it was @Nyr ?? about the ability to link 2 x /24's so customers can communicate between subnets that will come first where you can whitelist subnets then we will allow users to create teams and invite users and control token spend, migrate, create, delete etc.
So right now, if you hit 253, you hit the limit, start another account I guess, you can already transfer tokens between accounts, long term create a team and have multiple accounts, team members will see all subnets in the team (depending on access levels set)
TierHive - Hourly VPS - NAT Native - /24 per customer - DE, UK, SG, CA, USA x3, FR, AU, PL, NL
FREE tokens on sign up, try before you buy. | Join us on Reddit
and... we lost SG again... sigh
Edit: maybe a network blip at OVH, the server itself is fine.
Edit2: no, my bad the server is not fine, NIC is having issues, probably that stupid intel nic issue that needs a patch, got hit with it early in FR too. lord... let me have a normal day just once please!!!!
SG Rebooting
TierHive - Hourly VPS - NAT Native - /24 per customer - DE, UK, SG, CA, USA x3, FR, AU, PL, NL
FREE tokens on sign up, try before you buy. | Join us on Reddit
Not me
OpenVPN installer | WireGuard installer
Hmm, ok, well whoever said it was right
TierHive - Hourly VPS - NAT Native - /24 per customer - DE, UK, SG, CA, USA x3, FR, AU, PL, NL
FREE tokens on sign up, try before you buy. | Join us on Reddit
Estimated Runtime from current usage seems to not include charges from stopped VPSes.
Thanks, I will have that checked and updated
Edit: actually, that was literally a 3-second fix, so I did it myself.
TierHive - Hourly VPS - NAT Native - /24 per customer - DE, UK, SG, CA, USA x3, FR, AU, PL, NL
FREE tokens on sign up, try before you buy. | Join us on Reddit
Capacity added to Vint Hill USA.
I will also add the HDD options there on Monday (if not sooner) and also you will see backup destination options for your VPS backups soon also so you can pick the closest region.
TierHive - Hourly VPS - NAT Native - /24 per customer - DE, UK, SG, CA, USA x3, FR, AU, PL, NL
FREE tokens on sign up, try before you buy. | Join us on Reddit
You can now create a storage VPS in VintHill 0.0000035
Example plan:
1vCPU
256mb Ram
5GB NVMe
2 TB HDD
Starts at around $5.40 /month or $0.007491 per hour.
1 hour minimum.
https://tierhive.com/ have a play with the pricing calculator
TierHive - Hourly VPS - NAT Native - /24 per customer - DE, UK, SG, CA, USA x3, FR, AU, PL, NL
FREE tokens on sign up, try before you buy. | Join us on Reddit