Pulpo-Admin
July 10, 2017 | Ceph Storage LinuxThe admin node of our Ceph storage cluster Pulpos is pulpo-admin.
Hardware
- Two 8-core Intel Xeon E5-2620 v4 processors @ 2.1 GHz
- 32GB DDR4 memory @ 2400 MHz
- 480GB Intel DC S3500 Series SSD
- Intel X520-DA2 10GbE adapter, with 2 SFP+ ports
- Supermicro 6028TP-HTR 2U Quad-Nodes chassis
Software
1) Performe a minimal installation of CentOS 7 on pulpo-admin.
2) Disable Selinux by changing the following line in /etc/selinux/config
:
SELINUX=enforcing
to:
SELINUX=disabled
3) After copying SSH keys to the host, disable password authentication of SSH by changing the following line in /etc/ssh/sshd_config
:
PasswordAuthentication yes
to
PasswordAuthentication no
4) Disable GSSAPI authentication of SSH by changing the following line in /etc/ssh/sshd_config
:
GSSAPIAuthentication yes
to:
GSSAPIAuthentication no
5) Update all packages:
[root@pulpo-admin ~]# yum -y update
6) Install the package net-tools
, which contains basic networking tools, including ifconfig, netstat, route, and others:
[root@pulpo-admin ~]# yum install -y net-tools
7) Install the package bind-utils
, which contains a collection of utilities for querying DNS servers, including dig, nslookup, and others:
[root@pulpo-admin ~]# yum install -y bind-utils
8) Reboot.
9) Remove the old kernel:
[root@pulpo-admin ~]# yum erase -y kernel-3.10.0-514.el7.x86_64
10) Create a pair of SSH keys of type ed25519
for root:
[root@pulpo-admin ~]# cd ~/.ssh
[root@pulpo-admin .ssh]# ssh-keygen -t ed25519
hyper-threading is enabled on pulpo-admin, as well as on all the other nodes in the Pulpos cluster.