i keep getting this error
i keep getting this error
Are you running the script as root?
yes i am running as root
i am a root user (root username)
Is this Ubuntu Server 16.04 LTS ? What is your hosting provider?
I am fine with @Falco play 20 questions, but if @pain (pfft!) wants to skip to the end, e can provide as much information about the server, setup, specific command used, and documentation referenced, and we can go from there.
yes Ubuntu 16.04, and provider my friend bought it from was https://www.time4vps.eu, he had bought it for me to install Discourse for him
Not a root user, but the root user. Your username is “root” right?
Or perhaps swap exists already and is not enough. It’s swap configured?
The giveaway in the screen shot is that dd was able to create a file named “/swapfile”, which being at the root of the filesystem, is an almost certain “root user” activity.
A manual run of
swapon -v /swapfile will probably provide clues as to the problem. I’m guessing filesystem, but I don’t know for sure. The manpage for swapon notes that btrfs will block swap files.
@pain: please try these two things and let us know the results:
mount | grep ^/ swapon -v /swapfile
yes username is root, well after a reinstall and server upgrade it worked, but im now facing new errors,
thanks for your help, i had it resolved by doing reinstall. but now im facing new problems
The docker0 thing is either Docker not installed or Docker not running. The first one is fixed by following the Docker install instructions that are part of the Discourse install. The second is usually fixed with a reboot or some obscure commands you are going to forget as soon as you type them.
You’re not on a fully-virtualised system. Use a real VM and you’ll be fine.
Go back to your friend, tell 'em they screwed up and bought the wrong thing.
i’d love some help with the same issue. Here’s a screenshot:
i’m logged in as root. My server is running CentOS Linux 7.4.1708 with 2GB of RAM.
Here’s what i get when i punch in swapon -v /swapfile:
swapon: /swapfile: found swap signature: version 1, page-size 4, same byte order
swapon: /swapfile: pagesize=4096, swapsize=2147483648, devsize=2147483648
swapon: /swapfile: swapon failed: Operation not permitted
Is Discourse only available (advisable) on a cloud server? Mine is a web server. i want to integrate Discourse with a Wordpress install, so it made sense to me to install it alongside WP on my server. No?
Thanks for your help!
You’re running on a pseudo-virtual machine, which doesn’t permit you to create swap. You might be able to wedge Docker into that arrangement, but I wouldn’t count on it, and you may run into other problems that nobody is going to be able to help you with. I’d recommend finding a provider that will give you a real VPS.
(if a “real vps” is gonna cost me more than $55/mo, i don’t know if i can handle it)