Swift Disk Over SSH
I want to build a private storage cloud and I have limited resources. I have 2 machines to work with, one runs Ubuntu Server 12.04 (holding 3 hard disks) and the other runs Debian 6 (holding 1 hard disk) thus having a total of 4 disks where each disk corresponds to a zone. The Ubuntu node runs Horizon, proxy server and 3 storage servers where the 3 hard disks map to zones 1-3. I tried setting up swift storage services on the Debian node for zone 4 but I simply could not get it to work and I could not find any complete documentation. (The Debian node belongs to my roommate and he's letting me host a hard disk since my Ubuntu machine is maxed out on hard disk slots.) I then used sshfs to remote mount the disk on the Debian node to the Ubuntu node so I can run a fourth storage server mapped to the disk on the Debian node. Files were copied over just fine but then I got the following errors:
Aug 18 20:41:23 samson object-auditor ERROR Object /srv/4/
Aug 18 20:41:23 samson object-auditor ERROR Object /srv/4/
Aug 18 20:41:23 samson object-auditor ERROR auditing: #012Traceback (most recent call last):#012 File "/usr/lib/
Aug 18 20:41:23 samson object-auditor ERROR auditing: #012Traceback (most recent call last):#012 File "/usr/lib/
The /etc/fstab mount entry for the remote directory is
sshfs#jerome@
lt_permissions
Where the UID and GID corresponds to the swift user and group.
Is there something in swift's implementation that prevents it from reading metadata on a remotely mounted directory? Any help would be greatly appreciated.
Question information
- Language:
- English Edit question
- Status:
- Answered
- Assignee:
- No assignee Edit question
- Last query:
- Last reply:
Can you help with this problem?
Provide an answer of your own, or ask Jerome Bell for more information if necessary.