[sheepdog] Issues about setup
hujianyang
hujianyang at huawei.com
Tue Jan 20 03:46:38 CET 2015
On 2015/1/20 10:32, Hitoshi Mitake wrote:
>> I did a little change and it compiles OK. But UINT*_C are widely
>> used in sheepdog_proto.h so maybe a large-scale modification is
>> needed?
>
> Cc-ing Alexander. The above UINT*_C macro problem is solved by the
> recent patch of Alexander. But the kstrtoul() problem still
> remains. If you can create a patch for it, I'll apply it.
>
>>
>> Also, kernel modules should be changed besides different kernel
>> versions. How about separating kernel module code from userspace
>> sheepdog package?
>>
>
> The main interfaces for modules provided by linux kernel seem to be
> (almost) stable. If we can avoid to use (few) unstable interface,
> separating it from our repository isn't required, I think.
>
Agree!
>>
>> By the way, there are too many log messages while using sheepdog
>> device. Can we stop its printing?
>
> I don't have time to maintain sbd. If you can post a patch for
> reducing message, I'll apply.
Yes, I'll do this.
>
> BTW, what is the purpose of using sbd? AFAIK, it cannot handle a fault
> of sheep process which is connected to sbd. If you want to use
> sheepdog as an alternative of SAN, I'd like to suggest iSCSI
> interface. Below is an instruction:
> https://github.com/sheepdog/sheepdog/wiki/General-protocol-support-%28iSCSI-and-NBD%29#iscsi
>
Thanks~!
I'll look at it.
More information about the sheepdog
mailing list