Lost data from my swift cluster, please answer me, its urgent..!!
Hello,
First of all I want to say that its my third question here inspite of previous two are still unanswered. I solved the previous two but this time problem is very serious, please help me.
I am running the swift cluster on a single server with 2 zones having total 2TB storage space & all services running over the same server. I was trying to add a new storage node. I took backup of existing builder and ring files and added the new zone to the existing ring files.
When I did the rebalance objects got rsynced successfully but I was having an error related to account-server in syslog as follows:
Jul 4 14:18:57 cloudvault account-server ERROR __call__ error with PUT /sdb1/91380/
Jul 4 14:18:57 cloudvault account-server ERROR __call__ error with PUT /sdb1/27481/
Output of SWAUTH - LIST:
swauth-list -A https:/
{"accounts": [{"name": "mainaccount"}, {"name": "testaccount"}]}
swauth-list -A https:/
{"services": {"storage": {"default": "local", "local": "https:/
swauth-list -A https:/
List failed: 404 Not Found
Above command is showing that I have lost access to my mainaccount. I was having approx 600GB of very important data stored under mainaccount. I copied the backup of builder and ring files to swift directory and did the rebalance but still getting the same output as above as "List failed: 404 Not Found".
Please help me, either to solve this problem or to recover my data.
Thanks in advance.
Question information
- Language:
- English Edit question
- Status:
- Solved
- Assignee:
- No assignee Edit question
- Solved by:
- clayg
- Solved:
- Last query:
- Last reply: