Solaris2.6へSCSI外付けハードディスクを増設して
既存のディレクトリへマウントすることは可能でしょうか?
既存ディレクトリの容量を拡大したいのですが、、、、

A 回答 (2件)

既存のディレクトリにマウントすることは可能か?


可能です.
でも,マウントする前に見えていたファイルはみえなくなります.
#umountすると,また見えます.

ですので,既存のディスク容量がAで,新しくマウントするディスクの
容量がBだとすると,A+Bにはならず,Bになってしまいます.

別の名前でマウントして,シンボリックリンクなりで対処するとか,
そのディレクトリの中にある大きそうなサブディレクトリを,新しい
ディスクに移して,サブディレクトリとしてマウントする,等の対処に
なるのかなぁ?まぁここから先は運用の話になってきますから,やめて
おきます.

ではでは
    • good
    • 0
この回答へのお礼

回答ありがとうございました。
mountすると既存のディレクトリは見えなくなってしまうのですね。
初耳でした、勉強になりました。

お礼日時:2002/01/09 10:02

例えば /home が足りなくなってきたとして、追加したハードディスクを /home/なんとか という


ディレクトリにマウントすれば、見た目 /home のディレクトリ容量が増えたように見えます。

「既存ディレクトリの容量を拡大したい」というのは、こういうことで良いですか?
    • good
    • 0
この回答へのお礼

私のイメージでは、、、
既存のディスク容量がAで,新しくマウントするディスクの
容量がBだとして,A+Bという容量のディレクトリになるのかな?
という内容の質問だったのですが、結果、それは無理のようですね。
ご回答ありがとうございました。

お礼日時:2002/01/09 10:08

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aと関連する良く見られている質問

Qscsiディスクを増設後のブート時のエラー

vine2.6+updateを使っております。
scsiディスクを増設して、パーティション作成、ファイルシステム作成、マウントポイント作成して、マウントができること確認しました。その後、fstabにマウントポイントを記述して再起動を行ったところ、以下のようなエラーが出てしまいました。

fsck.ext3:No such device or address while trying to open /dev/sdb1 /dev/sda1:clean, 121196/5003712 files, 4357120/10004470 blocks [FAILED]

このエラーの後に、ルートのパスワードを入力すれば、rebootできるとメッセージが出ているのですが、Linuxを入れてるマシンの都合で、ブート時にキーボードが使えません。

この状態から、回復するにはどうしたらよいでしょうか?

Aベストアンサー

VineのCD-ROMからレスキューモードで起動して、fstabファイルを編集
してみてはいかがでしょう。

CDROMから起動できたら
boot: linux rescue <enter>

質問に適当に答えていくと
#
でコマンド入力待ちになります。

# mount -t ext3 /dev/hdaX /mnt/XXX <enter>
などで、/etc/のあるパーティションをマウント

# vi /mnt/XXX/fstabファイルを編集する。

Qsolaris2.6でシャットダウン

大変、困っています。
solaris2.6で一度、シャットダウンさせてから起動させようと
「shutdown now」と打ち込みました。
すると画面が変わり、文字がずらずらっと出た後、OKが出て止まっています。
何か入力しても、どんどんOKが出てきて、何も出来ない状態になりました。
どうすれば、元に戻せるでしょうか???

#停電したと言う想定で、solarisを起動する練習をしようと思っていました。
後で調べて、shutdownコマンドに色々と引数がいる事がわかりました。

ほんとに、何も動かなくなっていますので、よろしくお願いします。

Aベストアンサー

OKプロンプトが出ているなら、それでシャットダウンは正しく終了しているはずです。
boot
と打ち込んで再起動してみてください。
又は電源を落として、しばらくしたのち電源を入れてもらえれば大丈夫です。
ちなみに、そのOKはプロンプトなので、いろんなシステム管理上のコマンドがうてます。
helpで見れるはずです。

参考に、下の資料サイトのURL乗せておきますんで、勉強の参考に。

参考URL:http://docs.sun.com/

QWinクライアントからSolaris7サーバディレクトリの参照

Solaris7のあるフォルダを共有して、
Windowsクライアントから参照したいのですが、
どのように設定すればいいのでしょうか?

Aベストアンサー

> Solarisの『NFS』機能は、クライアント側にも設定が必要なのですかぁ…。

設定だけではなく、ソフトウェアの購入も必要ですね。

Easy Access Serverは使ったことないのでなんですが、NTサービスの大部分の機能があるはずなのでファイルの共有は可能かと思います。(昔、Easy Access Serverになる前のソフトは使ったことがありますが。)

ただし、Solarisおよび他のUNIXマシンとWindowsでファイルを共有する場合はに日本語ファイル名問題や改行文字コード不一致問題などに注意してください。

Qマウントしたディレクトリの権限

ファイルサーバ(windows2000) のディレクトリを
mount -t smbfs -o username=un,password=pw,codepage=cp932,
iocharset=euc-jp //SERVER/DIR /home/temp
でマウントしました。(rootでマウント)

マウント自体はうまく行くのですが
マウントしたディレクトリ内に一般ユーザでファイル等を作成できません。
できない理由は分かるのですが、それをできるようにする方法が分かりません。

HP上に"fstabを変更することによって、一般ユーザがマウントできる。"
との方法があったので、下記のようにやってみたのですがうまく行きませんでした。
/etc/fstabに
//SERVER/DIR /home/temp smbfs noauto,user 0 0
の一行を加えました。

そしてマウントした結果は"rootだけがそれを行えます。"
となり、できません。

上記の方法やまたそれ以外の方法でもよいので、
アドバイスを宜しくお願い致します。

ファイルサーバ(windows2000) のディレクトリを
mount -t smbfs -o username=un,password=pw,codepage=cp932,
iocharset=euc-jp //SERVER/DIR /home/temp
でマウントしました。(rootでマウント)

マウント自体はうまく行くのですが
マウントしたディレクトリ内に一般ユーザでファイル等を作成できません。
できない理由は分かるのですが、それをできるようにする方法が分かりません。

HP上に"fstabを変更することによって、一般ユーザがマウントできる。"
との方法があったので、下記のようにやってみ...続きを読む

Aベストアンサー

umaskはfat,vfat,msdosのfilesystemをmountする
時のオプションですから、smbfsでは使えないようです。
つーか、samba-2.2.4に付属のsmbmountでは使えません。
(smbmountがsmbfsのmount動作の実体です)。

で、smbfsでは、uidやgid。また、fmask,dmaskが
使えます。
自分のuser idが501だったら、

mount -t smbfs -o  username=un,password=pw,codepage=cp932,
iocharset=euc-jp,uid=501 //SERVER/DIR /home/temp

って感じ(rootでね)。

>そしてマウントした結果は"rootだけがそれを行えます。"
>となり、できません。

fstabにuserオプションを書いても、上記のように
mountコマンドを使うと、fstabの設定は無視されます。
例えば、

mount /home/temp

の様に、マウントポイントだけ与えてやるとfstabの
内容を検索し、一致すればそれを使うようになって
います。この時、username等のオプションも、fstab
に記述しておけば良いでしょう。

# ただしその後もsmbmntコマンドとumountコマンドに
# suidビットをセットしなくちゃならんし、マウント
# ポイントのディレクトリの所有者もユーザーに
# 変更する必要が有るみたいだし

umaskはfat,vfat,msdosのfilesystemをmountする
時のオプションですから、smbfsでは使えないようです。
つーか、samba-2.2.4に付属のsmbmountでは使えません。
(smbmountがsmbfsのmount動作の実体です)。

で、smbfsでは、uidやgid。また、fmask,dmaskが
使えます。
自分のuser idが501だったら、

mount -t smbfs -o  username=un,password=pw,codepage=cp932,
iocharset=euc-jp,uid=501 //SERVER/DIR /home/temp

って感じ(rootでね)。

>そしてマウントした結果は"rootだけがそれを行えます...続きを読む

QSCSIディスクの増設について

Linux(vine2.6)の/homeが不足してきたので、
SCSIディスクを増設して、そこに/homeを移動しようと
思うのですが、どのような手順で行えばよいでしょうか?

Aベストアンサー

> modprobeを行ってそのあと、fdiskを実行していいのでしょうか?

それは構いませんけど(つーか,試してから聞いてってば)

> それとも、どこかに設定を書いてブート時に認識するように

しないと,運用に耐えないんじゃないですか?

/etc/rc.d/rc.local にコマンドを書いてもいいでしょうが,参考URLのようにするのが正道でしょう.

参考URL:http://www.turbolinux.co.jp/knowledge/public/80.html


このカテゴリの人気Q&Aランキング

おすすめ情報