mkdir: ”/home/html”: Operation not applicable
とエラーになります。
/直下のhomeディレクトリ配下にディレクトリを作成する方法を教えてください。
よろしくお願いします。
http://www.hatena.ne.jp/1109212177
人力検索はてな - (すいません、至急です)Solaris9で/直下のhomeディレクトリ配下にディレクトリを作成したいのですが、 mkdir: ”/home/html”: Operation not applicable とエラーになりま..
rootユーザで作成していますか?
すいません、既存のマシン(SunUltra60)からの環境移行なのですが、既存のマシンも今回の新規のマシンも下記になってます。
root@[/]% ls -l
dr-xr-xr-x 1 root root 1 Feb 23 13:55 home
administratorあるいはsuであれば可能だと思いますけど?
すいません、suなのにできないです。
http://www.k-tanaka.net/unix/mkdir.html
UNIXコマンド [mkdir]
通常は
mkdir /home/html
だと思うのですが、これでは ダメなのでしょうか?
または home のディレクトリに移って
mkdir html
下記になります。
root@[/]% mkdir /home/html
mkdir: Failed to make directory ”/home/html”; Operation not applicable
root@[/]% cd /home
root@[/home]% mkdir html
mkdir: Failed to make directory ”html”; Operation not applicable
上記URL内、かなり後半部分
2002年09月30日(月) [n年日記]
のちょっと上を参照ください。
※Solarisは、/export/homeを/homeにmountしていて、automountデーモンによって、勝手にディレクトリ作成できないようです。
上記URL内を「(2)ユーザの登録」で検索してみてください。回避方法になると思います。
[以下引用]
/home は、automount デーモンの管理下に置かれているため、root であっても、任意にファイルやディレクトリを作成することができません。
なるほどですね。ありがとうございます。
上記で挑戦してみます。
ありがとうございます。
ひとつ前の回答の一部ですね。
ちょっと席をはずしますので、はなれます。
・・・・
ユーザを作成してusermod -d /home/hoge hoge
としても/home以下にディレクトリは作成でき
なさそうです。
いま、お客様に相談中ですが、引き続きオープン
しますのでご教示願います。
URLはダミーです。
# cd /etc/init.d
# ./autofs stop
コレでダメな場合、
/etc/rc2.d/S74autofsのファイル名を_S74autofs等に変えて再起動するとか。
ありがとうございます。
ですが、すいません。/etc/auto_homeを変更してやりたいです。いま挑戦中です。
/export/home/htmlを作成し
/etc/auto_homeを変更して再起動したのですが、↓
# Home directory map for automounter
#
+auto_home
html localhost:/export/home/html
それだけでは/homeにディレクトリは作成されないのでしょうか。
livedoor
2度目の投稿(補足)です。
> ユーザを作成してusermod -d /home/hoge hoge
> としても/home以下にディレクトリは作成できなさそうです
先ほどの「(2)ユーザの登録」を焦らずにジックリ読んでみてください。
ユーザ作成(useradd)するときは、一旦/export/home/hogeをホームディレクトリに
する必要があるようです。(その後、/home/hogeに変更)
[以下引用]
注意して欲しいことは、ホームディレクトリの指定を 一時的に、
-d /export/home/toro とすることです。
-m オプションは、-d オプションで指定されたディレクトリを作成しようとします
が、/home は、automount デーモンの管理下に置かれているため、root であって
も、任意にファイルやディレクトリを作成することができません。
そこで、登録後、ユーザの登録情報を変更するためのコマンドである、usermod
コマンドを使って、ホームディレクトリの情報だけを変更してあげます。
# usermod -d /home/toro toro
これで、最終的には、つじつまを合わせることができます。
遅くなりましてすいませんでした。
2度目をいただいてすいません。
typistaさんの回答で正解でした。
ただ、ディレクトリが見えてないだけでした。
ためしにcdで移動してみましたら、できました。
ありがとうございました。
残りの回答をオープンして終了したいと思います。
ありがとうございます。
おっしゃるとおり、cdで移動できました。
Yahoo! JAPAN
URLはダミーです。
automountを使うのであれば、以下のようにするのがいいかもですね。
・/etc/auto_master
/home auto_home -nobrowse
・/etc/auto_home
* localhost:/export/home/&
ありがとうございます。
すいません、rootで作成しています。
root@[/home]% id
uid=0(root) gid=1(other)