Sv translation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Install the MySQL Client(This will be needed later).
Create the Store with LVMIt is recommended to create the STORE machine without the disk for the storage being mounted by the installation routines. Useful CommandsThe following commands are useful to see the current configuration of the machine,
Some of the information above may be required to complete installation. It is important to know where the disk to be used is, and where the space is. Usually, we recommend adding a second disk drive to the machine for the storage. The following assumes that the disk was added as /dev/sdb on the machine, and is not yet partitioned. If this is not the case, or the drive is not /dev/sdb or the space was added to an existing partition, then the commands below will have to be (carefully) modified to take this into account. Creation StepsCreate a Partition
Create LVM Physical VolumeThis command creates a physical volume which can be managed by LVM. The above commands will have created a partition /dev/sdb1. If you are working on a different partition, then modify accordingly.
Create a Volume GroupThis command creates a volume group called vg_jtelshared. The volume group can be expanded later, by adding more physical volumes.
Create a Logical VolumeFinally, a logical volume lv_jtelshared is created on the volume group which contains the aggregated space.
Create File SystemNow, the file system is created. Here we use ext4, though you can use something else if you really want.
Prepare Mount PointThe data should be mounted to the directory /srv/jtel/shared. The following commands prepare for this:
Add to fstab to Mount at BootThe following adds a line to fstab to mount the file system at boot:
Mount the File SystemThis also makes sure the ownership is correct:
Checks
This should show an entry for /srv/jtel/shared with the expected amount of free space. Install and Configure Access to STOREInstall SambaThese commands install the samba server and client and lsof. Note: if a popup selection screen comes asking whether you want the smb.conf modified, then just hit enter.
Configure SambaThe following creates a samba configuration file with a minimum configuration.
Setup the FirewallAllow the ports required for SMB to work correctly:
Allow the ports required for SMB to work correctly on a specific ethernet interface:
Enable and Start SambaThe following commands setup the SMB and NMB services to autostart, and start them.
Manually link /home/jtel/sharedFinally, link the /home/jtel/shared folder.
Setup Access to the Samba Serverjtel User AccessThe following command creates the smb credentials for the jtel user.
Further User AccessIf necessary, add further users to samba - replacing password with the actual password for the user. Here, for example, the windows administrator user:
Test the file mountFinally, test the file mount from one of the other machines. Either by connecting to STORE, or by using the windows explorer to attach to \\acd-store\shared |
...