blob: d2ccd686e1873ccf3398454485bd0a8380fc5eb1 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
[
{ type: install
message: <<EOM
This package has installed ceph14, called nautilus.
To be able to run Ceph, the following setup changes are needed:
- Mount linux compat filesystem, add to /etc/fstab:
# required by ceph
linprocfs /compat/linux/proc linprocfs rw 0 0
linsysfs /compat/linux/sys linsysfs rw 0 0
fdescfs /compat/linux/dev/fd fdescfs rw,linrdlnk 0 0
- Shorten the WAIT2 time for TCP teardown
echo "net.inet.tcp.msl=3000" >> /etc/sysctl.conf
Ceph comes with a web based dashboard that cannot be build
into a packagei. But the user can it himselfi from a ready-made RPM.
To install the dashboard, please execute (as root):
mkdir -p /usr/local/share/ceph/mgr/dashboard
pkg install rpm2cpio
cd /tmp
fetch http://download.ceph.com/rpm-nautilus/el8/noarch/ceph-mgr-dashboard-14.2.22-0.el8.noarch.rpm
rpm2cpio ./ceph-mgr-dashboard-${DISTVERSION}-0.el8.noarch.rpm | cpio -divm
cd /tmp/usr/share/ceph/mgr/dashboard
rsync -vra . /usr/local/share/ceph/mgr/dashboard/
chown -R ceph:ceph /usr/local/share/ceph/mgr/dashboard/
chown -R ceph:ceph /var/lib/ceph /var/run/ceph /var/log/ceph
EOM
}
]
|