forked from quantum/esos
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathINSTALL
41 lines (31 loc) · 1.63 KB
/
INSTALL
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
34
35
36
37
38
39
40
41
The ESOS project is comprised of a Makefile that puts all of the pieces
together, scripts, config. files, and a text user interface (TUI) for system
management and storage provisioning functions. The Makefile fetches all
required distribution files, and then extracts and compiles everything.
The 'image' target will build a disk image suitable for writing to a USB flash
drive; you then use this ESOS USB drive as the boot disk on your storage server.
Building ESOS:
In order to build ESOS, you need a recent release of a modern Linux
distribution that has the software development packages installed. Please
visit the ESOS project home page for all of the prerequisites and detailed
build instructions: http://code.google.com/p/enterprise-storage-os/
If this source is coming from svn/trunk then you will need to generate the
configure script, otherwise if this is a release, it should already be present.
The following should work in most cases:
autoconf
./configure
make
sudo make image
If you would like to create a distribution tarball package:
make pkg_dist
Installing ESOS:
Once you have successfully built ESOS following the directions above, or you
have downloaded/extracted a binary distribution package, run the following
script from the ESOS source/package root directory:
./install.sh
This script will walk you through writing the ESOS disk image to a USB flash drive
and adding any desired RAID controller management utilities.
Help:
If you're still having trouble building/installing ESOS, even after reading the
detailed documentation on the project home page, please use the Google Group
for support: http://groups.google.com/group/esos-users