Re: Ceph deployment

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

 



Hi Oliver,

This is my problem:

I have deployed Ceph AIO with two interfaces 192.168.1.67 and 10.0.0.67 but at the momento of installation I used 192.168.1.67 and I have an Openstack installed with two interfaces 192.168.1.65 and 10.0.0.65.

Openstack have the storage in Ceph but is working on 192.168.1.0/24 net and I need to work in 10.0.0.0/24 net.

If will do a tcpdump on ceph node and launch everything from openstack:

# tcpdump -i eth2 tcp and src host 10.0.0.65
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth2, link-type EN10MB (Ethernet), capture size 262144 bytes

Nothing appears and if I do with the other interface you can see it's working:

# tcpdump -i eth1 tcp and src host 192.168.1.65
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth1, link-type EN10MB (Ethernet), capture size 262144 bytes
09:29:56.577198 IP 192.168.1.65.50338 > ceph-node.6800: Flags [P.], seq 3504392283:3504392292, ack 1662624736, win 1444, options [nop,nop,TS val 276566611 ecr 223200], length 9
09:29:56.711320 IP 192.168.1.65.53642 > ceph-node.6808: Flags [P.], seq 2208322028:2208326424, ack 2367465877, win 1444, options [nop,nop,TS val 276566644 ecr 223227], length 4396

This is my ceph.conf:

[global]
...
mon_initial_members = ceph-node
mon_host = 192.168.1.67
public_network = 192.168.1.0/24, 10.0.0.0/24
...

How I can change this for work with 10.0.0.0/24 net?

Thanks,
Fran.

2016-06-22 12:06 GMT+02:00 Oliver Dzombic <info@xxxxxxxxxxxxxxxxx>:
Hi Fran,

public_network = the network of the clients to access ceph ressources

cluster_network = the network ceph use to keep the osd's sycronizing
themself

----

So if you want that your ceph cluster is available to public internet
addresses, you will have to assign IPs from a real public network.

That means not 10.0.0.0 / 192.168.0.0 and so on. But thats a logical
network design question and has nothing to do with ceph.

Of course you could, via iptables/what ever create rules to
masquarade/forward public ceph traffic to an internal, private network.

--
Mit freundlichen Gruessen / Best regards

Oliver Dzombic
IP-Interactive

mailto:info@xxxxxxxxxxxxxxxxx

Anschrift:

IP Interactive UG ( haftungsbeschraenkt )
Zum Sonnenberg 1-3
63571 Gelnhausen

HRB 93402 beim Amtsgericht Hanau
Geschäftsführung: Oliver Dzombic

Steuer Nr.: 35 236 3622 1
UST ID: DE274086107


Am 22.06.2016 um 11:33 schrieb Fran Barrera:
> Hi all,
>
> I have a couple of question about the deployment of Ceph.
>
>
> This is what I plan:
>
> Private Net - 10.0.0.0/24 <http://10.0.0.0/24>
> Public Net - 192.168.1.0/24 <http://192.168.1.0/24>
>
> Ceph server:
>  - eth1: 192.168.1.67
>  - eth2: 10.0.0.67
>
> Openstack server:
>  - eth1: 192.168.1.65
>  - eth2: 10.0.0.65
>
>
>  ceph.conf
>   - mon_host: 10.0.0.67
>   - cluster_network - 10.0.0.0/24 <http://10.0.0.0/24>
>   - public_network - 192.168.1.0/24 <http://192.168.1.0/24>
>
> Now, I have some doubts:
>  - If I configure Ceph with this configuration. Could I connect with
> Ceph from a client in the Public Net? I say it this because mon_host is
> 10.0.0.67 in ceph.conf
>  - The private NET was created for Openstack, but I think if I can use
> this net for Ceph cluster network  or if I need to create another one.
>
> I want to connect Ceph with Openstack through a private Net and have the
> possibility to connect with ceph from the public net too.
>
>
> Any suggestions?
>
> Thanks,
> Fran.
>
>
> _______________________________________________
> ceph-users mailing list
> ceph-users@xxxxxxxxxxxxxx
> http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
>
_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

[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