New on LowEndTalk? Please Register and read our Community Rules.
All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
Strange Memory Behaviour After Dist-Upgrade to Debian 8 x86
Because there's no official template for Debian 8 x86 OpenVZ, im trying to dist-upgrade from debian 7 Minimal x86 using this tutorial
Dist Upgrade is success, but i found strange behaviour on memory after upgrade. It seems memory only used for disk caching (?). Please look at my screenshoot
Here's output of free -m
any idea what happened??
Comments
I thought there was an official Debian 8 openvz template...they made an announcement awhile back and providers have started using it.
Definitely official templates available:
openvz.org/Download/template/precreated
its only for 64 bit
https://openvz.org/Download/template/precreated
What's wrong with 64 bit?
1st question : do you really need Debian 8?
just preference, usually im using 32 bit on < 1G RAM
Not really, what i need is php5 package on Debian 8. My script need to use min php 5.5.9
And i dont really trust 3rd party Repos
Thats vague... get over it and use ondrej repo. I use it on more than a dozen servers for php5.6.x
What about dotdeb guys for php5.6? https://www.dotdeb.org/instructions/
OP, why do you want to use Debian 8?
CentOS, we choose 6
Debian, we choose 7
only great Ubuntu, we choose the latest
remember this!
Ask your provider to load Deb8 and use that?
Love it or hate it but the future is that anything will only be available in 64 Bit. CentOS 7 64 Bit only, Debian 8 64 Bit only and et cetera. No real issue with that on 32 Bit hardware. Just a bit more disk space used and a few hundred more KBs RAM. 32 bit packages will be still provided though through the package manager or if you compile them yourself.
I also second going for DotDeb if you really need newer PHP versions.
Simply nope. Just nope. Stop here... Don't post more about that.
Isnt he php5 maintener on debian? unfortunately i cant find his repos for debian. only PPA
Personally i dont want use 3rd party repos, have bad experience ~2.5 years ago when using REMI repos for newer php. It have memory leak and make server crashed after few hours.
Its OVZ btw, and because there's no official template for it. so its not an option>
yep, this is right
well i think im gonna use 64 bit than using 3rd party repos
Thank you for your suggestion all
Sorry, but what? OpenVZ.org has released a official Debian 8 template.
Minimal:
http://download.openvz.org/template/precreated/debian-8.0-x86_64-minimal.tar.gz
Full:
http://download.openvz.org/template/precreated/debian-8.0-x86_64.tar.gz
They are official and they work. I use them and no issues at all. Prefer the minimal version as it comes without all the default crap like Apache, sendmail and et cetera.
Umm sorry, i mean there's no 32 bit template for debian 8 :v
There won't be a 32 Bit template for that. Sorry. Not a big deal at all though. We're talking about barely a few hundred KBs extra RAM usage due to libraries and a bit more disk space usage. 32 Bit packages are still provided.
I tought memory footprint about 1.5 - 1.7 times larger than 32 bit
Nope...I use 64bit on my 128mb vpses and there's hardly any difference in memory use
I was like you, pal, but after noticing more and more software is using x64 (for example, compiling OpenWRT), I just stepped into x64.
@phiexz this is all that you need to have latest PHP 5.6.x on Debian 7
echo "deb http://packages.dotdeb.org wheezy-php56 all" >> /etc/apt/sources.list.d/dotdeb.list
echo "deb-src http://packages.dotdeb.org wheezy-php56 all" >> /etc/apt/sources.list.d/dotdeb.list
wget http://www.dotdeb.org/dotdeb.gpg -O- |apt-key add -
apt-get update
apt-get install -t wheezy-php56 php5 php5-mysql php5-cli php5-fpm php5-common php5-xmlrpc php5-curl php5-gd php-pear php5-imap php5-mcrypt php5-imagick -y
apt-get install php5-mysqlnd -y