swift单节点配置遇到的一些问题和解决办法,希望大家补充

下面是我和同事在配置时候遇到的一些问题(swift 1.1版本),遇到问题一般可以查看/var/log/syslog日志文件

还可以去https://answers.launchpad.net/swift/+questions?field.search_text=&field.sort=RELEVANCY&field.sort-empty-marker=1&field.actions.search=Search&field.language-empty-marker=1&field.status=OPEN&field.status=NEEDSINFO&field.status=ANSWERED&field.status=SOLVED&field.status-empty-marker=1寻求答案

1.403 Forbidden

/mnt/sdb1或者/srv下文件夹访问权限不够,也有可能是用户不存在


2.使用resetswift命令后,原来用户不能访问(Account not found),创建用户是报错用户已经存在

resetswift应该是将以前创建的数据清空

原因可能是resetswift命令没有删除/etc/swift文件夹下的auth.db文件,auth.db可能保存了用户的认证信息,所以当你再次登录的时候用户能认证通过,但实际上该用户的account数据已经被清空

解决办法:手动删除auth.db文件,尽量少用resetswift命令


3.不能上传文件(upload)

原因可能是/srv下的文件夹不是链接形式(日志文件貌似报错不能写.xattr属性,直接写文件夹貌似没.xattr扩展属性)

解决办法:删除/srv下的文件夹,重新创建链接for x in 1 2 3 4  do  ln -s /mnt/sdb1/$x /srv/$x done


4.stat统计的问题(多节点无此问题,暂未找到解决办法)

上传文件以后,container数量+1,但object数量没有+1..经多次试验发现,stat的统计计数器每次只加1(批量上传文件的时候就是如此),实际上数据已经存储好了


暂时就遇到这些问题,欢迎大家补充


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值