Ubuntuでの新規インストール、ServersMan@Diskとのマウント方法
ServersMan@Diskをご利用のお客様
OS | 更新日時 バージョン情報 | 各種内容 |
Ubuntu 32bit版 |
2014/11/5
Version1.2-22 |
File: smdisk-1.2-22.i386.ubuntu.tar.gz
MD5:
699a2ebc789be97f0cfe1d76105aeff2
wget:
http://serversman.com/win/bin/smdisk-1.2-22.i386.ubuntu.tar.gz |
Ubuntu 64bit版 |
2014/11/5
Version1.2-22 |
File: smdisk-1.2-22.x86_64.ubuntu.tar.gz
MD5:
c4237297dcfb83342902305f7e9c0e6e
wget:
http://serversman.com/win/bin/smdisk-1.2-22.x86_64.ubuntu.tar.gz |
ServersMan@VPS と ServersMan@Diskをご利用のお客様
OS | 更新日時 バージョン情報 | 各種内容 |
Ubuntu 32bit版 |
2014/11/5
Version1.2-22 |
File:
smdisk-1.2-22.i386.ubuntu.tar.gz
MD5:
699a2ebc789be97f0cfe1d76105aeff2
wget:
http://vpsrepo.ub-freebit.net/smdisk/smdisk-1.2-22.i386.ubuntu.tar.gz |
Ubuntu 64bit版 |
2014/11/5
Version1.2-22 |
File:
smdisk-1.2-22.x86_64.ubuntu.tar.gz
MD5:
c4237297dcfb83342902305f7e9c0e6e
wget:
http://vpsrepo.ub-freebit.net/smdisk/smdisk-1.2-22.x86_64.ubuntu.tar.gz |
※※下記マニュアルはUbuntu32bit版のマニュアルとなります。
64bit版をご利用の場合は、モジュール名などを上記【Ubuntu 64bit版】の内容へとご変更ください。
1sshで仮想マシンにログイン
仮想マシンへsshでログインします。
※これ以降の操作はroot権限にて実行してください。
sshログイン方法については、エンジニアセットをご利用の場合はこちら、その他のパッケージをご利用の場合はこちらをご参照ください。
2確認
マウント機能設定には、/dev/fuse デバイスファイルが必要となります。 "ls"コマンドを実行後、
・「そのようなファイルやディレクトリはありません」や、「cannot access~」と表示された場合、fuseデバイスファイルを作成する必要があります、そのまま「3.」へお進みください。
・"/dev/fuse" と表示される場合、すでにfuseデバイスの利用環境が整っておりますので、「4.」へお進みください。
root@ubuntu-dti:~# ls /dev/fuse
ls: /dev/fuse: そのようなファイルやディレクトリはありません
ls: cannot access /dev/fuse: No such file or directory
root@ubuntu-vps:~#
root@ubuntu-dti:~# ls /dev/fuse
/dev/fuse
3fuseデバイスの作成
"wget"コマンドにて、モジュールセットをダウンロードします。
debian-dti:/~# mknod /dev/fuse c 10 229
debian-dti:/~#
【注意点】
作成後は、一度Ubuntuサーバーを再起動し、再びssh接続を行ってから、「4.」以降を設定します。
4ダウンロード
"wget"コマンドにて、モジュールセットをダウンロードします。
root@ubuntu-dti:~# wget (wget用URL)
5確認
"md5sum"コマンドにて、正式なファイルか確認します。
コマンド実行後、一番上の表の「ハッシュ値:」の数値と一致することを確認して下さい。
root@ubuntu-dti:~# md5sum (File名)
(実行すると上部表内の最新ファイルのハッシュ値&ファイル名が結果として表示されます。)
root@ubuntu-dti:~#
6解凍
「4.」にてダウロードしたモジュールセットを"tar"コマンドにて解凍します。
root@ubuntu-dti:~#
tar zxvf (File名)
smdisk_0.9-004_i386_ubuntu/
smdisk_0.9-004_i386_ubuntu/libfuse2_2.8.1-1.1ubuntu2_i386.deb
smdisk_0.9-004_i386_ubuntu/fuse-utils_2.8.1-1.1ubuntu2_i386.deb
smdisk_0.9-004_i386_ubuntu/smdisk_0.9-004_i386.deb
root@ubuntu-dti:~#
7インストール
"rpm"コマンドにて、解凍した[6]の赤枠内の各モジュールをインストールします。
root@ubuntu-dti:~# dpkg -i smdisk-1.2-10.i386.ubuntu/libfuse2_2.8.1-1.1ubuntu3.1_i386.deb (例)
Selecting previously deselected package libfuse2.
(Reading database ... 21052 files and directories currently installed.)
Unpacking libfuse2 (from .../libfuse2_2.8.1-1.1ubuntu3.1_i386.deb) ...
Setting up libfuse2 (2.8.1-1.1ubuntu3.1) ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
root@ubuntu-dti:~# dpkg -i smdisk-1.2-10.i386.ubuntu/fuse-utils_2.8.1-1.1ubuntu3.1_i386.deb (例)
Selecting previously deselected package fuse-utils.
(Reading database ... 88311 files and directories currently installed.)
Unpacking fuse-utils (from .../fuse-utils_2.8.1-1.1ubuntu3.1_i386.deb) ...
Setting up fuse-utils (2.8.1-1.1ubuntu3.1) ...
update-initramfs: deferring update (trigger activated)
Processing triggers for man-db ...root@ubuntu-dti:~# dpkg -i smdisk-1.2-10.i386.ubuntu/smdisk-1.2-10.i386.deb (例)
Selecting previously deselected package smdisk.
(Reading database ... 88320 files and directories currently installed.)
Unpacking smdisk (from .../smdisk-1.2-10.i386.deb) ...
Setting up smdisk (1.2-10) ... ########################################### [100%]
root@mount-qa-ubuntu32:~#
8マウントポイント作成
"mkdir"コマンドにて、マウントポイントを作成します。 作成するディレクトリ名は任意です(ここではsmdiskを作成)
root@ubuntu-dti:~# mkdir /mnt/smdisk
root@ubuntu-dti:~#
【注意点】
【64bit版をご利用のお客様】
64bit版をご利用のお客様は、併せて下記のコマンドの実行もお願いいたします。
ln -s /usr/lib/libssl.so.0.9.8 /usr/lib/libssl.so.6
ln -s /usr/lib/libcrypto.so.0.9.8 /usr/lib/libcrypto.so.6
9fstabファイル編集
"vi" コマンドにて、fstabファイルを編集し、記載内容を保存します。
【注意点】
・ fstab内に既になにかしらの記述がある場合は、その記述以降の行から登録します。
・ "username="には、ServersMan@Diskでご利用のアカウントを入力します。
・ "password="には、ServersMan@Diskでご利用のパスワードを入力します。
・ "ope_src=" は、ServersMan@DiskのWindowsクライアント/Webクライアントの「操作端末」として表示されます。複数の端末でご利用いただく場合などにご利用いただきます。 任意で設定いただくか、ホスト名を入力してください。
root@ubuntu-dti:~# vi /etc/fstab
none /dev/pts devpts rw 0 0
none /dev/pts devpts rw,gid=5,mode=620 0 0
none /dev/shm tmpfs defaults 0 0
/usr/sbin/smdisk /mnt/smdisk fuse allow_other,umask=0000,username=(ServersMan@Disk用アカウント),password=(ServersMan@Disk用パスワード),ope_src=(ホスト名、または任意) 0 0
10マウント
"mount"コマンドにて、マウントポイントへマウントします。
mount /mnt/smdisk
mount succeeded
【注意点】
"mount"実行後、
---------------------------------------------------------------------------------------------
mount failed: Permission denied
---------------------------------------------------------------------------------------------
上記エラーが表示される場合は、「9.」で登録したメールアドレスとパスワード間違いの可能性があります。再度/etc/fstab の登録内容の確認をお願いします。
11確認
"df -h"コマンドにて、マウント設定結果を確認します。
dti-vps-srv00:~# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/simfs 46G 440M 46G 1% /
/dev/fuse 10G 5.7G 4.4G 57% /mnt/smdisk
※マウントを解除する場合
マウントを解除する場合は、下記のコマンド実行後、"df -h"コマンドにて、解除結果の確認をお願いします。
root@ubuntu-dti:~# umount /mnt/smdisk
root@ubuntu-dti:~# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/simfs 46G 440M 46G 1% /
root@ubuntu-dti:~#