Showing posts with label Rackspace. Show all posts
Showing posts with label Rackspace. Show all posts

Tuesday, March 24, 2015

Rackspace Backup stuck in Queueing state

If your backup is stuck in a queueing state and being skipped the next day because of an already running instance, the problem may be due to a crash or unexpected reboot.

Make sure you do not have a state lockfile located at:


/var/cache/driveclient/backup-running.lock

after shutting down the daemon, this shouldn't exist.

Thanks to Evan B @ Rackspace for the quick pointer!

Friday, October 10, 2014

Rackspace driveclient on RHEL/CentOS segfault

The issue in
http://www.transdimensia.ravenhurst.com/2012/12/libstdc-dies-running-driveclient.html
is alive and well, although with a slightly different signature:

This is the line from /var/log/messages:


Oct  9 16:29:09 <hostname> kernel: driveclient[28672] general protection ip:7f06ec55e867 sp:7fff0a73adb0 error:0 in libgcc_s-4.4.7-20120601.so.1[7f06ec54f000+16000]

You might receive the following in strace:

stat("/etc/issue", {st_mode=S_IFREG|0644, st_size=1882, ...}) = 0 stat("/etc/issue", {st_mode=S_IFREG|0644, st_size=1882, ...}) = 0 open("/etc/issue", O_RDONLY) = 3 read(3, " _ ____ ___"..., 8191) = 1882 --- SIGSEGV (Segmentation fault) @ 0 (0) ---

Wednesday, October 8, 2014

Dancer's Shell (DSH) CentOS6 rpm

Haven't really done much rpm packaging before, so I tried it out on a package I haven't found elsewhere yet. DSH is a package that allows you to distribute commands out among different hosts in parallel.

These are CentOS6 x86_64 binaries for dsh and libdshconfig.

libdshconfig - 
74040b65bad56c8b43ad5289c479e708
dsh - 8e5f989a6f539475ff882b493750c14d

Tuesday, December 4, 2012

libstdc++ dies running driveclient

Received this error trying to start up driveclient for a rackspace cloud backup.
Dec  4 15:57:07 system kernel: driveclient[12763] general protection ip:7fa8bd8b5590 sp:7fff41ec2450 error:0 in libstdc++.so.6.0.13[7fa8bd849000+e8000]
Installed were: libstdc++.x86_64 4.4.6-4.el6 @anaconda-CentOS-201207061011.x86_64/6.3 driveclient.x86_64 1.04.005581-0 @drivesrvr
stat("/etc/issue", {st_mode=S_IFREG|0644, st_size=1882, ...}) = 0
stat("/etc/issue", {st_mode=S_IFREG|0644, st_size=1882, ...}) = 0
open("/etc/issue", O_RDONLY)            = 3
read(3, " _  ____                     ___"..., 8191) = 1882
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
I am not sure if my /etc/issue was too large or there bad characters or something else wrong with this file, but removing it fixes the problem.

Thursday, August 23, 2012

Cloudfuse on CentOS6

A cloudfuse binary for mounting cloudfiles from cent/rhel 6 x86_64. There seems to be a problem with the system 7.19 library of libcurl. This statically links libcurl-7.18.2 into the binary to avoid system conflicts.

Original project is located at: https://github.com/redbo. md5sum on this is: 4bed2eeb1343b0d6a58b1e11377455c4

Here is my version: Cloudfuse Module