Community discussions

 
ric019
just joined
Topic Author
Posts: 1
Joined: Fri Feb 22, 2019 10:53 pm

CHR on CloudCone VPS?

Fri Feb 22, 2019 11:04 pm

Hello
How can I install the CHR on the Cloudcone VPS?
I already tried the DigitalOcean tutorial (dd if = chr.img bs = 1024 of = / dev / vda).
After the Boot, the Grub can not find the boot disk

SO= Ubuntu16.04 / Centos 7.5

Grub Config
default=0
timeout=10
#splashimage=(hd0,0)/boot/grub/splash.xpm.gz
#
title CentOS Linux (3.10.0-862.2.3.el7.centos.plus.x86_64) 7 (Core)
root (hd0,0)
kernel /boot/vmlinuz-3.10.0-862.2.3.el7.centos.plus.x86_64 root=/dev/vda1 console=tty0 ro vconsole.keymap=us vconsole.font=latarcyrheb-sun16 LANG=en_US.UTF-8 net.ifnames=0 biosdevname=0 nomodeset
initrd /boot/initramfs-3.10.0-862.2.3.el7.centos.plus.x86_64.img

Disk /dev/vda: 15.0 GB, 15032385536 bytes, 29360128 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x00000000

Device Boot Start End Blocks Id System
/dev/vda1 * 2048 29360127 14679040 83 Linux

Disk /dev/vdb: 1073 MB, 1073741824 bytes, 2097152 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x00000000

Device Boot Start End Blocks Id System
/dev/vdb1 * 1 131071 65535+ 83 Linux

Sorry for the long question
Thanks and regards
 
User avatar
noneblah
just joined
Posts: 12
Joined: Wed Jan 17, 2018 3:23 pm
Location: Sofia
Contact:

Re: CHR on CloudCone VPS?

Fri Mar 01, 2019 5:06 pm

if you want check https://www.cloudbalkan.com/services/cloud-routers/ - they have CHR preinstalled
 
torkue
just joined
Posts: 9
Joined: Sun Sep 30, 2018 4:27 pm

Re: CHR on CloudCone VPS?

Mon Mar 04, 2019 11:17 am

I'm not familiar with the tutorial on digital ocean or cloudcone as VPS provider, but I've successful installed some CHR instances on different providers.
If you find a vps provider which is providing Mikrotik CHR as an OS option to install, it is the easiest way.
If you prefer some other provider, some linux knowledge is helpful and it should be no problem to install a CHR on any vps provider which is using kvm virtualisation.

What a lot of tutorials I've seen aren't mentioning and can giving trouble:
- Find out what your VPS system is using for the virtual disks, like '/dev/sda' or is it '/dev/vda' for the disks.

- Use a actual CHR version image to download via wget, don't just copy the commands of the tutorials with older download links, some older versions of CHR did not have drivers for virtio disks and won't be able to boot inside a VPS from a provider which is using virtio disks.

- Prefer to boot the VPS into a linux rescue system, and writing the CHR image to disk, instead of writing the CHR image from a running linux system booted from the same disk you are writing the CHR image to. This makes sure the preinstalled Linux system is not writing anything to the disk, and might damage the freshly written CHR filesystem on the disk, while/before rebooting.

- on vps with are low on ram (like 128-256mb), even if this is plenty for a little CHR, it is sometimes not that easy to put an CHR image those VPS, but it is possible

Who is online

Users browsing this forum: No registered users and 3 guests