Re: non root deploy ceph 17.2.5 failed

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



umask here is 027. The pr should fix the problem above. no more fix needed
and wait for point release.

Adam King <adking@xxxxxxxxxx> 于2023年5月10日周三 05:52写道:

> What's the umask for the "deployer" user? We saw an instance of someone
> hitting something like this, but for them it seemed to only happen when
> they had changed the umask to 027. We had patched in
> https://github.com/ceph/ceph/pull/50736 to address it, which I don't
> think was merged too late for the 17.2.6 release.
>
> On Mon, May 8, 2023 at 5:24 AM Ben <ruidong.gao@xxxxxxxxx> wrote:
>
>> Hi,
>>
>> with following command:
>>
>> sudo cephadm  --docker bootstrap --mon-ip 10.1.32.33
>> --skip-monitoring-stack
>>   --ssh-user deployer
>> the user deployer has passwordless sudo configuration.
>> I can see the error below:
>>
>> debug 2023-05-04T12:46:43.268+0000 7fc5ddc2e700  0 [cephadm ERROR
>> cephadm.ssh] Unable to write
>>
>> szhyf-xx1d002-hx15w:/var/lib/ceph/ad3a132e-e9ee-11ed-8a19-043f72fb8bf9/cephadm.059bfc99f5cf36ed881f2494b104711faf4cbf5fc86a9594423cc105cafd9b4e:
>> scp:
>>
>> /tmp/var/lib/ceph/ad3a132e-e9ee-11ed-8a19-043f72fb8bf9/cephadm.059bfc99f5cf36ed881f2494b104711faf4cbf5fc86a9594423cc105cafd9b4e.new:
>> Permission denied
>>
>> Traceback (most recent call last):
>>
>>   File "/usr/share/ceph/mgr/cephadm/ssh.py", line 222, in
>> _write_remote_file
>>
>>     await asyncssh.scp(f.name, (conn, tmp_path))
>>
>>   File "/lib/python3.6/site-packages/asyncssh/scp.py", line 922, in scp
>>
>>     await source.run(srcpath)
>>
>>   File "/lib/python3.6/site-packages/asyncssh/scp.py", line 458, in run
>>
>>     self.handle_error(exc)
>>
>>   File "/lib/python3.6/site-packages/asyncssh/scp.py", line 307, in
>> handle_error
>>
>>     raise exc from None
>>
>>   File "/lib/python3.6/site-packages/asyncssh/scp.py", line 456, in run
>>
>>     await self._send_files(path, b'')
>>
>>   File "/lib/python3.6/site-packages/asyncssh/scp.py", line 438, in
>> _send_files
>>
>>     self.handle_error(exc)
>>
>>   File "/lib/python3.6/site-packages/asyncssh/scp.py", line 307, in
>> handle_error
>>
>>     raise exc from None
>>
>>   File "/lib/python3.6/site-packages/asyncssh/scp.py", line 434, in
>> _send_files
>>
>>     await self._send_file(srcpath, dstpath, attrs)
>>
>>   File "/lib/python3.6/site-packages/asyncssh/scp.py", line 365, in
>> _send_file
>>
>>     await self._make_cd_request(b'C', attrs, size, srcpath)
>>
>>   File "/lib/python3.6/site-packages/asyncssh/scp.py", line 343, in
>> _make_cd_request
>>
>>     self._fs.basename(path))
>>
>>   File "/lib/python3.6/site-packages/asyncssh/scp.py", line 224, in
>> make_request
>>
>>     raise exc
>>
>> Any ideas on this?
>>
>> Thanks,
>> Ben
>> _______________________________________________
>> ceph-users mailing list -- ceph-users@xxxxxxx
>> To unsubscribe send an email to ceph-users-leave@xxxxxxx
>>
>>
_______________________________________________
ceph-users mailing list -- ceph-users@xxxxxxx
To unsubscribe send an email to ceph-users-leave@xxxxxxx




[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Ceph Dev]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux