Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
linux-guf
Manage
Activity
Members
Labels
Code
Merge requests
6
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Locked files
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package Registry
Container Registry
Model registry
Operate
Terraform modules
Analyze
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
SECO Northern Europe
Kernel
linux-guf
Commits
aa317d33
Commit
aa317d33
authored
5 years ago
by
Mike Marshall
Browse files
Options
Downloads
Patches
Plain Diff
orangefs: clarify build steps for test server in orangefs.txt
Signed-off-by:
Mike Marshall
<
hubcap@omnibond.com
>
parent
0e393a9a
No related branches found
No related tags found
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
Documentation/filesystems/orangefs.txt
+19
-15
19 additions, 15 deletions
Documentation/filesystems/orangefs.txt
with
19 additions
and
15 deletions
Documentation/filesystems/orangefs.txt
+
19
−
15
View file @
aa317d33
...
@@ -38,16 +38,6 @@ DOCUMENTATION
...
@@ -38,16 +38,6 @@ DOCUMENTATION
http://www.orangefs.org/documentation/
http://www.orangefs.org/documentation/
USERSPACE FILESYSTEM SOURCE
===========================
http://www.orangefs.org/download
Orangefs versions prior to 2.9.3 would not be compatible with the
upstream version of the kernel client.
RUNNING ORANGEFS ON A SINGLE SERVER
RUNNING ORANGEFS ON A SINGLE SERVER
===================================
===================================
...
@@ -91,6 +81,14 @@ Mount the filesystem.
...
@@ -91,6 +81,14 @@ Mount the filesystem.
mount -t pvfs2 tcp://localhost:3334/orangefs /pvfsmnt
mount -t pvfs2 tcp://localhost:3334/orangefs /pvfsmnt
USERSPACE FILESYSTEM SOURCE
===========================
http://www.orangefs.org/download
Orangefs versions prior to 2.9.3 would not be compatible with the
upstream version of the kernel client.
BUILDING ORANGEFS ON A SINGLE SERVER
BUILDING ORANGEFS ON A SINGLE SERVER
====================================
====================================
...
@@ -102,18 +100,24 @@ You can omit --prefix if you don't care that things are sprinkled around
...
@@ -102,18 +100,24 @@ You can omit --prefix if you don't care that things are sprinkled around
in /usr/local. As of version 2.9.6, OrangeFS uses Berkeley DB by
in /usr/local. As of version 2.9.6, OrangeFS uses Berkeley DB by
default, we will probably be changing the default to LMDB soon.
default, we will probably be changing the default to LMDB soon.
./configure --prefix=/opt/ofs --with-db-backend=lmdb
./configure --prefix=/opt/ofs --with-db-backend=lmdb
--disable-usrint
make
make
make install
make install
Create an orangefs config file.
Create an orangefs config file by running pvfs2-genconfig and
specifying a target config file. Pvfs2-genconfig will prompt you
through. Generally it works fine to take the defaults, but you
should use your server's hostname, rather than "localhost" when
it comes to that question.
/opt/ofs/bin/pvfs2-genconfig /etc/pvfs2.conf
/opt/ofs/bin/pvfs2-genconfig /etc/pvfs2.conf
Create an /etc/pvfs2tab file.
Create an /etc/pvfs2tab file.
Localhost is fine for your pvfs2tab file:
echo tcp://localhost:3334/orangefs /pvfsmnt pvfs2 defaults,noauto 0 0 > \
echo tcp://localhost:3334/orangefs /pvfsmnt pvfs2 defaults,noauto 0 0 > \
/etc/pvfs2tab
/etc/pvfs2tab
...
@@ -127,7 +131,7 @@ Bootstrap the server.
...
@@ -127,7 +131,7 @@ Bootstrap the server.
Start the server.
Start the server.
/opt/o
s
f/sbin/pvfs2-server /etc/pvfs2.conf
/opt/of
s
/sbin/pvfs2-server /etc/pvfs2.conf
Now the server should be running. Pvfs2-ls is a simple
Now the server should be running. Pvfs2-ls is a simple
test to verify that the server is running.
test to verify that the server is running.
...
@@ -137,11 +141,11 @@ test to verify that the server is running.
...
@@ -137,11 +141,11 @@ test to verify that the server is running.
If stuff seems to be working, load the kernel module and
If stuff seems to be working, load the kernel module and
turn on the client core.
turn on the client core.
/opt/ofs/sbin/pvfs2-client -p /opt/o
s
f/sbin/pvfs2-client-core
/opt/ofs/sbin/pvfs2-client -p /opt/of
s
/sbin/pvfs2-client-core
Mount your filesystem.
Mount your filesystem.
mount -t pvfs2 tcp://
localhost
:3334/orangefs /pvfsmnt
mount -t pvfs2 tcp://
`hostname`
:3334/orangefs /pvfsmnt
RUNNING XFSTESTS
RUNNING XFSTESTS
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment