1
0
mirror of https://github.com/gluster/glusterdocs.git synced 2026-02-06 00:48:24 +01:00
Files
glusterdocs/Install-Guide/Quick_start.md

55 lines
2.0 KiB
Markdown
Raw Permalink Normal View History

### Quick Start Guide
Here are the bare minimum steps you need to get Gluster up and running.
If this is your first time setting things up, it is recommended that you
choose your desired setup method i.e. [AWS](./Setup_aws.md),
[virtual machines](./Setup_virt.md) or [baremetal](./Setup_Bare_metal.md)
after step four, adding an entry to fstab. If you want to get right to
it (and don't need more information), the steps below are all you need
to get started.
You will need to have at least two nodes with a 64 bit OS and a working
network connection. At least one gig of RAM is the bare minimum
recommended for testing, and you will want at least 8GB in any system
you plan on doing any real work on. A single cpu is fine for testing, as
long as it is 64 bit.
###### Partition, Format and mount the bricks
Assuming you have a brick at /dev/sdb:
fdisk /dev/sdb and create a single partition
###### Format the partition
mkfs.xfs -i size=512 -n size=8192 /dev/sdb1
###### Mount the partition as a Gluster "brick"
mkdir -p /export/sdb1 && mount /dev/sdb1 /export/sdb1 && mkdir -p /export/sdb1/brick
###### Add an entry to /etc/fstab
echo "/dev/sdb1 /export/sdb1 xfs defaults 0 0"  >> /etc/fstab
###### Install Gluster packages on both nodes
rpm -Uvh  http://download.gluster.com/pub/gluster/glusterfs/LATEST/Fedora/glusterfs{,-server,-fuse,-geo-replication}-3.3.1-1.fc16.x86_64.rpm
*Note: This example assumes Fedora 16*
###### Run the gluster peer probe command
*Note: From one node to the other nodes (do not peer probe the first
node itself, repeat this command for all nodes that should be in the trusted pool)*
gluster peer probe <ip or hostname of another host>
###### Configure your Gluster volume
gluster volume create testvol replica 2 transport tcp node01:/export/sdb1/brick node02:/export/sdb1/brick
###### Test using the volume
mkdir /mnt/gluster; mount -t glusterfs node01:/testvol; cp -r /var/log /mnt/gluster