Skip to content
hiromu edited this page Sep 23, 2014 · 4 revisions

Installation (server)

Install package

# yum install samba

Set password

# smbpasswd -a ec2-user

Create share directory

# mkdir /mnt/smb

Edit /etc/samba/smb.conf

[renette]
comment = Renette shared directory
path = /mnt/smb
browseable = no
valid users = @adm
writable = yes

Activate Samba

# systemctl enable smb.service
# systemctl start smb.service

Installation (client)

Install package

# yum install cifs-utils

Create mountpoint

# mkdir /mnt/smb

Set fstab

# echo '//IP_ADDRESS/renette /mnt/smb  cifs rw,username=ec2-user,password=PASSWORD 0 0' >> /etc/fstab

Benchmark

Write

[root@ip-172-31-24-167 smb]# for i in 1 8 64 512 4096; do dd if=/dev/zero of=/mnt/smb/$i bs=1024 count=$i; done
1+0 records in
1+0 records out
1024 bytes (1.0 kB) copied, 0.00262934 s, 389 kB/s
8+0 records in
8+0 records out
8192 bytes (8.2 kB) copied, 0.00235841 s, 3.5 MB/s
64+0 records in
64+0 records out
65536 bytes (66 kB) copied, 0.00694588 s, 9.4 MB/s
512+0 records in
512+0 records out
524288 bytes (524 kB) copied, 0.0218053 s, 24.0 MB/s
4096+0 records in
4096+0 records out
4194304 bytes (4.2 MB) copied, 0.0729342 s, 57.5 MB/s
[root@ip-172-31-24-167 smb]# 

Read

[root@ip-172-31-24-167 smb]# for i in 1 8 64 512 4096; do dd if=/mnt/smb/$i of=/dev/null bs=1024 count=$i; done
1+0 records in
1+0 records out
1024 bytes (1.0 kB) copied, 0.00201955 s, 507 kB/s
8+0 records in
8+0 records out
8192 bytes (8.2 kB) copied, 0.00256988 s, 3.2 MB/s
64+0 records in
64+0 records out
65536 bytes (66 kB) copied, 0.006394 s, 10.2 MB/s
512+0 records in
512+0 records out
524288 bytes (524 kB) copied, 0.019745 s, 26.6 MB/s
4096+0 records in
4096+0 records out
4194304 bytes (4.2 MB) copied, 0.0605446 s, 69.3 MB/s
[root@ip-172-31-24-167 smb]# 
Clone this wiki locally