Installing and Managing ZFS File Systems on CentOS 7
Creating Storage Pools
The zpool create command allows creating mirrored configurations using multiple drives:
zpool create [pool_name] mirror [device1] [device2] ...
Multiple mirror groups can be established by repeating the mirror keyword:
[root@server ~]# zpool create -f datapool mirror sdc sdd mirror sde sdf
[root@server ~]# zpool status
p ...
Posted on Tue, 04 Aug 2026 16:49:48 +0000 by Litninfingers63
ClickHouse Cluster Deployment on CentOS 7
Cluster Configuration Overview
Hostname
IP Address
Installed Components
Service Port
centf8118.sharding1.db
192.168.81.18
clickhouse-server, clickhouse-client
9000
centf8119.sharding2.db
192.168.81.19
clickhouse-server, clickhouse-client
9000
centf8120.sharding3.db
192.168.81.20
clickhouse-server, clickhouse-client
9000
Cluster De ...
Posted on Sun, 02 Aug 2026 16:54:22 +0000 by vimukthi
Deploying a Sharded RocketMQ Cluster on CentOS 7
This guide walks through building a 3-master–3-slave RocketMQ cluster on CentOS 7, including NameServer setup, broker configuration, and the optional web console.
Prerequisites
JDK 8 or newer
Maven 3.2+
Git
Note: RocketMQ expects /usr/local/jdk by default. If your JDK lives elsewhere, update the startup scripts.
Install RocketMQ
Download
wg ...
Posted on Mon, 27 Jul 2026 16:18:35 +0000 by andremta
Configuring iptables Firewall on CentOS 7
iptables Firewall Setup
Installing iptables
Check current status:
systemctl status iptables
Stop and disable firewall service:
systemctl stop firewalld
systemctl disable firewalld
Install iptables components:
yum install -y iptables iptables-services
systemctl start iptables
systemctl enable iptables
Configuration File
Edit the main configur ...
Posted on Tue, 30 Jun 2026 17:15:46 +0000 by MalikBB
Configuring a Static IP Address on CentOS 7
To configure a static IP adress on CentOS 7, follow these steps:
Identify the Network Interface
First, determine the name of your active network interface:
# ip addr show
# or
# nmcli connection show
Common interface names include ens33, eth0, etc.
Edit the Network Configuration File
Navigate to the network scripts directory and edit the conf ...
Posted on Wed, 27 May 2026 17:03:58 +0000 by Jem
Deploying a Three-Node Redis Cluster with Bloom Filter on CentOS 7
Enviroment Preparation
Server Layout
Hostname
IP
Instances
Ports
redis-node-0
10.10.101.29
2
6379, 6380
redis-node-1
10.10.101.30
2
6379, 6380
redis-node-2
10.10.101.31
2
6379, 6380
Build Dependencies
# Enable GCC 9
yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
scl ena ...
Posted on Wed, 13 May 2026 05:00:36 +0000 by GundamSV7
Setting Up an Nginx Reverse Proxy Load Balancing Cluster on CentOS 7
Three CentOS 7 virtual machines are used to build a basic Nginx reverse proxy load balancing cluster:
192.168.2.76: Nginx load balancer
192.168.2.82: Web server (web01)
192.168.2.78: Web server (web02)
Install Nginx on All Nodes
Install required dependencies:
yum -y install openssl openssl-devel pcre pcre-devel gcc wget
Create the installati ...
Posted on Sun, 10 May 2026 00:00:43 +0000 by Grim...
Setting Up a Java Development Environment on CentOS 7 with OpenJDK
Install OpenJDK
Check for any pre-installed Java packages:
rpm -qa | grep -E 'java|jdk|gcj'
If found, remove them forcefully:
rpm -qa | grep java | xargs sudo rpm -e --nodeps
List available OpenJDK 8 packages in the yum repository:
yum list java-1.8*
Install OpenJDK 8:
sudo yum install java-1.8.0-openjdk -y
Set environment variables by edit ...
Posted on Sat, 09 May 2026 14:14:32 +0000 by fearfx