2016-05-06 15 views
0

私は多くのことを研究しましたが、私が試したことは何も私が望むように動作しないようです。たぶん私はこれが動作するはずですが完全に理解していないが、私はWindows共有上にフォルダを作成した...私はcentOS 6.5ボックスに入って、/ mnt/WinShareの下にdirを作成し、// servernameで私のfstabを編集した/ sharename/foldername/mnt/WinShare cifs credentials =/home/backup/.csfs 0 0、ボックスを再起動し、フォルダが自動的にマウントされることを確認します。マウントされたWindowsフォルダへのシンボリックリンクが動作しません

私は私たちの環境のためにいくつかの出力を/ home/programname/data /フォルダにダンプするプログラムを持っています。私はファイルが実際に私のWindowsのマウントポイントに入り、Windows上でバックアップできるように、このフォルダの内容を私のWindowsマウントにリンクしようとしています。

私はln -s/home/programname/data/mnt/WinShareを実行しようとしましたが、「操作がサポートされていません」というエラーメッセージが表示されます。私は必要なことをしないシンボリックリンクを作成するln -s/mnt/WinShare/home/programname/dataに変更しました。シンボリックリンクはショートカットのように機能すると思った?私は/ home/programname/dataにあるものが技術的に/ mnt/WinShareの下に表示されるはずの2つの場所をリンクしていると考えていますか?

私のLinuxボックスをsambaサーバーにしてから、Windowsでネットワークマッピングを使ってLinuxのsmb共有にマウントし、それから私のWindows共有のフォルダにシンボリックリンクを作成するという別の方法が見つかりました....これうまくいくように見えましたが、あまりにも複雑な方法のようです。私ができるようにしたいのは、マウントされたウィンドウの共有/フォルダに必要なLinuxフォルダのリンクです.Linux側のコンテンツはWindowsサーバーに表示されます。

+0

これを聞くには良い方法があると思いますが、マウントポイントにシンボリックリンク(centOS側から)が可能ですか?私はいくつかの周りを掘って、これは不可能であるという印象を受けています。 –

答えて

0

興味がある場合は、基本的には私のところでの誤解。私はあなたが既存のフォルダ/ディレクトリへのシンボリックリンクできないことを知っていますが、私は問題をすべて間違って考え続けました。

解決方法は、/ home/programname/dataにあるディレクトリを削除し、ln -s/mnt/WinShare/home/programname/dataを実行してシンボリックリンクを作成することでした。私は/ home/programname/dataディレクトリがアプリケーションにハードコードされているので、私は混乱していたと私はディレクトリを削除すると、アプリケーションを使用できなくなると思った。

関連する問題