Skip to content

Latest commit

 

History

History
47 lines (26 loc) · 1.71 KB

BeeGFSServer.rst

File metadata and controls

47 lines (26 loc) · 1.71 KB

Setting up the BeeGFS server

  1. Download and install the required BeeGFS version for Rocky Linux and RHEL servers using the below commands: :

    wget -O /etc/yum.repos.d/beegfs_rhel8.repo https://www.beegfs.io/release/beegfs_7.3.2/dists/beegfs-rhel8.repo
    
    yum install beegfs-mgmtd -y beegfs-meta libbeegfs-ib beegfs-storage -y

For an Ubuntu server, use these additional steps:

  1. Configure the repo sources.list.d. Ensure that the version of the repository matches the Ubuntu OS in use (Jammy or Focal). For more information, click here.
  2. Add a GPG key.
  3. Update the apt cache. :

    apt-cache update
  1. Create a directory for BeeGFS storage configuration: :

    mkdir /root/test_beegfs
  2. Create an authentication file used by BeeGFS versions >= 7.2.7: :

    dd if=/dev/random of=/etc/beegfs/connauthfile bs=128 count=1
  3. Setup the BeeGFS services:

    • Manager: /opt/beegfs/sbin/beegfs-setup-mgmtd -p /data/beegfs/beegfs_mgmtd
    • Meta: /opt/beegfs/sbin/beegfs-setup-meta -p /data/beegfs/beegfs_meta -s 2 -m <beegfs_server_IP>
    • Storage: /opt/beegfs/sbin/beegfs-setup-storage -p /root/test_beegfs -s 3 -i 301 -m <beegfs_server_IP>
  4. Append connAuthFile = /etc/beegfs/connauthfile in the following files:

    _ /etc/beegfs/beegfs-mgmtd.conf

    _ /etc/beegfs/beegfs-storage.conf

    _ /etc/beegfs/beegfs-meta.conf

  5. Start BeeGFS services by running the following commands:

    • Manager: systemctl start beegfs-mgmtd
    • Meta: systemctl start beegfs-meta
    • Storage: systemctl start beegfs-storage