-
-
Notifications
You must be signed in to change notification settings - Fork 5
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
tar -zxvf HPE_StoreOpen_Software_3.4.2_Source_Z7550-02501.tar.gz
- Loading branch information
0 parents
commit f909474
Showing
276 changed files
with
143,017 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,82 @@ | ||
======================================================================= | ||
HPE StoreOpen Software (HPE-SOS) - Version 3.4.2 | ||
======================================================================= | ||
|
||
Files in this download contain Licensed Materials, property of HPE, | ||
(C) Copyright 2015-2018 Hewlett Packard Enterprise Development LP | ||
|
||
Files in this download also contain Licensed Materials, property of IBM, | ||
(C) Copyright IBM Corp. 2010, 2014 | ||
|
||
See the Licensing agreement (COPYING.LIB) when LTFS is downloaded. | ||
|
||
The LTFS software application is an open-source tape file system | ||
implemented on dual partition tape drives. | ||
|
||
Further details on HPE's LTFS implementation can be found at | ||
www.hpe.com/storage/storeopen | ||
|
||
======================================================================= | ||
Building HPE-SOS from source code | ||
======================================================================= | ||
|
||
1. Unpack the archive source file to a suitable location, for example | ||
/usr/local/src/ : | ||
|
||
$ gunzip HPE-SOS_SOURCE.tar.gz | ||
$ tar xf HPE-SOS_SOURCE.tar | ||
|
||
2. Required Software packages - HPE StoreOpen Software 3.4.2 requires the | ||
following software packages on Linux. Make sure that these packages | ||
are installed on the target computer. | ||
|
||
1. libicu 50.1.2 | ||
2. libicu-devel 50.1.2 | ||
3. fuse 2.8.5 or higher (kernel and shared library modules) | ||
4. fuse-libs 2.8.5 or higher | ||
5. libxml2-2.7.6 | ||
6. e2fsprogs 1.41 | ||
|
||
For example: | ||
$ rpm -q icu libicu-devel fuse fuse-libs fuse-devel | ||
|
||
icu-50.1.2 | ||
libicu-devel-50.1.2 | ||
fuse-2.8.5-1 | ||
fuse-libs-2.8.5-1 | ||
fuse-devel-2.8.5-1 | ||
|
||
If any of the packages are not installed, then you must add them | ||
from the installation DVD or other repository. | ||
|
||
Note that further packages may need to be installed, depending on your | ||
current system configuration. These may include uuid (part of the | ||
e2fsprogs package) and libxml2. | ||
|
||
3. Run the configure script | ||
$ cd hpe-sos_3.4.2 | ||
$ ./configure | ||
|
||
This will check for various dependencies; you must correct any problems | ||
before you can proceed. | ||
|
||
4. Build the package | ||
$ make | ||
|
||
5. Copy the compiled files to the correct locations | ||
$ make install | ||
|
||
The executables (ltfs, mkltfs, ltfsck) are placed in /usr/local/bin/ | ||
The supporting dynamic files are placed under /usr/local/lib/ | ||
|
||
6. On some systems it may be necessary to tell the linker/loader how to | ||
locate the required dynamic library files. There are several ways | ||
of doing this: | ||
a) Add /usr/local/lib/ to the environment variable LD_LIBRARY_PATH | ||
or | ||
b) (As root) Add /usr/local/lib/ to the file /etc/ld.so.conf, and | ||
then execute ldconfig | ||
Refer to the man pages for ld.so and ldconfig for further details. | ||
|
||
7. That's it! Refer to the README file for details of how to use LTFS. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,65 @@ | ||
======================================================================= | ||
HPE StoreOpen Software (HPE-SOS) - Version 3.4.2 | ||
======================================================================= | ||
|
||
Files in this download contain Licensed Materials, property of HPE, | ||
(C) Copyright 2015, 2016 Hewlett Packard Enterprise Development LP | ||
|
||
Files in this download also contain Licensed Materials, property of IBM, | ||
(C) Copyright IBM Corp. 2010, 2014 | ||
|
||
See the Licensing agreement (COPYING.LIB) when LTFS is downloaded. | ||
|
||
The LTFS software application is an open-source tape file system | ||
implemented on dual partition tape drives. | ||
|
||
Further details on HPE's LTFS implementation can be found at | ||
www.hpe.com/storage/storeopen | ||
|
||
|
||
======================================================================= | ||
Building HPE-SOS from source code (Mac OS X) | ||
======================================================================= | ||
|
||
1. Unpack the archive source file to a suitable location: | ||
|
||
$ gunzip HPE-SOS_SOURCE.tar.gz | ||
$ tar xf HPE-SOS_SOURCE.tar | ||
|
||
2. Ensure that the following packages have been installed: | ||
Apple Developer Tools | ||
OSXFUSE (Refer to HPE Data Agile BURA Compatibility Matrix | ||
at www.hpe.com/storage/BURACompatibility | ||
for OSXFUSE version information) | ||
ICU 50.1.2 | ||
|
||
3. Run the LTFS build script: | ||
|
||
$ cd hpe-sos_3.4.2 | ||
$ ./build_osx_package.sh | ||
|
||
If no errors are reported then the build was successful. | ||
|
||
Do not use the configure script or Makefile; these are intended for | ||
use on Linux platforms. The supplied build_osx_package.sh script | ||
performs the steps needed to build on the Mac OS X platform. | ||
|
||
4. The build process produces an installable package in the directory | ||
hpe-sos_3.4.2/distribution/ | ||
|
||
Open that directory in Finder and select the HPEStoreOpenSoftware.pkg | ||
|
||
The installation files will be copied to the directory | ||
/Library/Frameworks/LTFS.framework/Versions/Current/ | ||
and symbolic links for the executables (mkltfs, ltfs, ltfsck, unltfs) | ||
are created in /usr/local/bin/ | ||
|
||
5. That's it! Refer to the README file for details of how to use LTFS. | ||
|
||
6. To uninstall LTFS, you need to delete the symbolic links in | ||
/usr/local/bin/ for the executables (mkltfs, ltfs, ltfsck, unltfs) | ||
and then delete the directory /Library/Frameworks/LTFS.framework | ||
|
||
Execute the command: | ||
pkgutil --forget com.hpe.ltfs | ||
to cause the Package Manager subsystem to remove references to LTFS. |
Oops, something went wrong.