Storage
PPE storage provision is currently under review, and the following is subject to change.
Various file storage areas are available to PPE group members, with different areas intended for, or suited to, different uses. These include:
- Home areas (
/home
in Linux), which are mostly backed-up.
- Data areas (
/data
in Linux), which due to the sheer volume of data are generally not backed-up.
- Scratch space on certain machines (
/pcdisk/<HOSTNAME>
), which are not backed-up.
It is your responsibility to ensure that your important files are protected, and so you should take particular note of which areas are
backed-up.
Linux
Linux machines are configured to mount home and data areas automatically. Home areas are located in
/home
, and data areas in
/data
.
Local Scratch Disk
After logging into a LINUX desktop the scratch space available can be found at
/pcdisk/ppepcXX
where XX is the number of the LINUX desktop. This directory is world writable such that any PPE user can create files within it. Since this scratch space is directly mounted to the machine i.e. not over NFS it can be used to speed up heavily I/O dependent programs. Please remember to copy any important data off this space once such a process has completed. (At present this scratch space is un-managed and therefore will not be cleaned up automatically.)
From Windows
Windows users should access their
HomeAreas and
DataAreas using Samba. Users should connect to the Samba server via the alias
ppesmb
. Users can connect to the Samba server either by navigating to it via the guphysics domain or via clicking on
Start->Run
and then typing
\\ppesmb
. Laptop users should use their guphysics username and password to authenticate.
* Users logging into a desktop which is bound to the guphysics domain will find that their
ppesmb
home area is automatically mounted as the
U:
drive.
* When browsing the
\\ppesmb
folder
DataAreas can be more clearly identified by switching the folder to the details view. To do this open the
\\ppesmb
folder following the instructions given above. Then right click within the folder and select
View->Details
. The
DataAreas can then be identified by the
Comments
field.
From OS X
Start finder, then from the menu bar select
Go
then
Connect to Server
.
Enter
smb://ppesmb
for the server address in the diolog box and click
Connect
.
Enter your GUPHYSICS username and password if requested. From the final dialog box select the samba share you wish to access.
From Linux Laptop
To mount an external drive on Linux you will need
root or
sudo permissions. When you have these, use CIFS*:
mount -t cifs SERVER_NAME LOCAL_MOUNT_DIRECTORY -o user=USER_NAME
So, for example, if your name is Napoleon Solo and you have a GUPHYSICS account and you wished to mount the
detdev01
directory in the
//ppesmb
Samba file system to the local
/mnt
directory, you would use:
mount -t cifs //ppesmb/data/detdev01 /mnt -o user=guphysics/nsolo
Napoleon would then be prompted for his (GUPHYSICS) password before mounting took place.
The password can also be passed as an additional comma-seperated argument (
pass=PSSWRD
), or inside a file along with the user name (
credentials=FILE_NAME
).
N.B. The user name must include the GUPHYSICS domain. Also, make sure the directory you are mounting to exists.
For more details and some useful CIFS documentation, please see
here
.
*
sudo users should preface the command with
sudo
and enter their Linux password.
--
AndrewPickford - 25 Jan 2009