How to HPUX mount CIFs shares

A case where an Oracle DBA has a database instance running on an HPUX machine and needs to mount windows CIFs share to copy some files across the network to the windows shared directory. hence, He has to know how to manage CIFs shares first.

This article explains how to manage CIFS shared directories. for example, you will need to know how to

  • Mount remote CIFS Shares.
  • List current CIFS shares mounted.
  • Temporary unmount CIFS share.
  • Permanent unmount CIFS share.

We will explain by example how to use HPUX commands like cifsclient, cifsmount, cifslist, and cifsdb which will allow you to manage CIFS shares. however, We strongly recommend reading This article first to make your life easier on HPUX.

HPUX Manual is your friend

Fortunately, HPUX provides client-based help, like Linux. Hence, when in doubt just type. Always keep in your mind that “man is your friend”

[email protected] / # man <command name>

It will show helpful information about the command

Mount CIFS share

If you mounted storage in Linux. then, It will be easy for you to have HPUX mount cifs shares ( Windows shared folders) on your machine is simple. You will go through three steps 1. load CIFs client. 2.Create a folder 3.mount the remote directory to the local path.

cifsclient is a simple application. It takes two parameters start and stop

to start cifsclient just execute the following command.

[email protected] / # cifsclient start

CIFS Client started; process id: XXXX

[email protected] / #

secondly, create a directory where you will mount the remote share

[email protected] / # mkdir -p /mnt/myshare

Lastly, to mount your shared folder you need to know

  • Server name or IP
  • your shared folder name on network
  • your access credentials to the shared folder (username /password)

Simply we use the cifsmount command to mount the remote directory with the following syntax

cifsmount <server name/IP>:/<share-name> /mount/directory -U <username> -P <password>

In our example, The shared directory name is “stage” on remote server IP 192.168.0.220. And the access credential is “stage” for username and the same for the password. We will use the following command

[email protected] / # cifsmount 192.168.0.220:/stage /mnt/myshare -U stage -P stage

List CIFS shares on hpux

to list current CIFS shares we user the command cifslist it will show a table of all shared CIFS and its status and remote username for each server.

hpux command cifslist results

The following explanation for Letters mentioned in State column

  • M Mounted
  • R Read-only
  • L Logged in
  • S Stored in 0the database

Temporary unmount CIFS share.

to unmount CIFS share is simple. Just execute the following command

[email protected] / # cifsumount /mnt/net

This command will temporarily unmount the remote share but whenever cifsclient restarted it will automatically mount it again.

Permanent unmount CIFS share.

to umount a CIFS share permanently. You have to remove it from CIFS share database. First, use the previously mentioned command “cifslist” to list all CIFS shares. Then use the command cifsdb to remove the targeted share from the database.

[email protected] / # cifsdb -d /mnt/myshare

this command – with -d parameter – will delete the record from the CIFS database permanently.

to sum up, Ad demonstrated The operation of managing CIFS shares on HPUX can be simple when knowing the related commands.

Comments

Comments are closed.