Ubuntu 12.04 로 3대의 서버 기준

# apt-get install ceph

# mkdir /var/lib/ceph/mon/ceph-a

# iptables -A INPUT -m multiport -p tcp -s 0/0 --dports 6789,6800:6810 -j ACCEPT

# mkfs.btrfs /dev/vda2

# mount /dev/vda2 /var/lib/ceph/osd/ceph-0/

/etc/ceph/ceph.conf

[global]

        auth supported = cephx

        keyring = /etc/ceph/$name.keyring

[mon]

        mon data = /brick/mon.$id

[osd]

        osd journal size = 1000

[mds]


[mon.a]

        host = node1

        mon addr = 172.21.81.243:6789

[mon.b]

        host = node2

        mon addr = 172.21.81.244:6789

[mon.c]

        host = node3

        mon addr = 172.21.81.245:6789

[osd.0]

        host = node1

[osd.1]

        host = node2

[osd.2]

        host = node3

[mds.a]

        host = node1


# mkcephfs -a -c /etc/ceph/ceph.conf -k /etc/ceph/admin.keyring

# /etc/init.d/ceph start

# ceph -c /etc/ceph/ceph.conf -k /etc/ceph/admin.keyring health


+ Recent posts