Solaris10 + Windows Services for Unix ファイル削除に時間がかかる

このQ&Aのポイント
  • Solaris10 + Windows Services for Unixの問題により、ファイル削除に時間がかかっています。
  • Windows Services for Unixを使用してSolarisサーバーにNFSマウントさせている環境で、コピー元データの削除に30秒近くかかる問題が発生しています。
  • 設定変更や情報提供により、時間短縮を図る方法を教えていただきたいです。
回答を見る
  • ベストアンサー

Solaris10 + Windows Services for Unix ファイル削除に時間がかかる

いつもお世話になってます。 環境 Solaris 10 Windows 2003 + Services for Unix (3.0) Windows Services for Unix を使用し、Solarisサーバーにwinddowsディスク領域をNFSマウントさせている検証環境があります。 ここで、Solaris上から、NFSマウント先に10KB程度のデータを書いた後、windowns側で、データ有無の確認、データをコピー、コピー元データ削除と言う動きをさせているのですが、コピー元データの削除に30秒近くかかってしまっています。 また、windowns上で、コピー完了を確認した後、手動でコピー元を削除しょうとしても削除不可のメッセージが表示されます。(ファイルが使用中・・・の表示がでます) Services for Unix の問題だと考えてはいるのですが、 設定変更による回避など、何か情報があれば、教えていただけますでしょうか 理想としては、データサイズにもよるとは思いますが、1秒程度で削除できるようになればと考えています。 宜しくお願い致します。

  • 4500
  • お礼率72% (8/11)

質問者が選んだベストアンサー

  • ベストアンサー
  • dyna_1550
  • ベストアンサー率34% (122/353)
回答No.1

ここは読まれましたか? http://technet.microsoft.com/ja-jp/interopmigration/bb380242.aspx というか、僕もSFU3.0は買ったのですが、すぐに無償の3.5が出て 悔しい思いをしました。 しかし、3.5を利用したほうがいいのでは?

4500
質問者

お礼

URL情報有難う御座います。 結局、原因はわかりませんでしたが、3.5を利用することにしました。

関連するQ&A

  • Windows上で動くUNIX。お勧めは?

    ノートPC(IBM ThinkPad)に、Windows on UNIXを入れようと思います。 勉強のためもありますが、エディターとかコマンドがUNIXに慣れすぎてて・・・ 現在、MicrosoftのServices for UNIXかcygwinを検討していますが、どちらが良いでしょうか? いずれはX Windowも使いたいのでcygwinかな、とも思いますが、仕事で使いそうなのはServices for UNIXかと、いろいろ迷っています。 他にもお勧めのものがありましたら教えてください。 日本語環境にはこだわりません。また価格もあまりこだわりません。

  • Windows上でUNIXを使用するには

    Windows上でUNIXを使用したいのですが、Windows Services for UNIX以外にお勧めのものはあるのでしょうか。 使用目的は、C言語の勉強とUNIXコマンドの勉強です。 ご回答よろしくお願いいたします。

  • unixのwindows diskへのバックアップ(コピー)について

    Unixサーバのdiskがいっぱいになり、削除プログラム を実行するのですが、もしもの場合に備えてバックアップを取りたいのですが、Unixにはその空きもなく Windowsのdiskへのコピーをしようと思います。 Unixでのバックアップでは、tarなどの圧縮によるバックアップ方法もあるそうですがUnixにはそれだけの空きがありません。Win側からFFFTPでバックアップを試みたのですが、Winでファイル名として扱えない文字があったり、また、データ量の多さ?によりFFFTP自体が死んでしまいます。現状ではWindowへコピーするか、 Unixの別マシンがディレクトリ単位で圧縮できるくらいの容量であれば空いている程度です。 元のUnixサーバは20GB, 30GBのDISK OSは確かSolaris 2.6です。Unixについては全くの素人です。 何かバックアップが可能な方法がありませんか? よろしくお願いします。

  • デュアルブート環境でsolarisを削除したい。

    デュアルブート環境でsolarisを削除したい。 現在Windows XPとsolarisのデュアルブートですが、 HDの空きが減ってきたのでsolarisを削除したいと思います。 調べたところubuntuなどのlinuxの方法は見かけるのですが、 unixが見つからないので確信がもてず実行できません。 solarisの削除をご教授をお願いいたします。

  • SolarisからWindowsへのrsh実行方法

    現在、SolarisサーバからWindowsXPへリモートシェルを発行する手順について確認を行っております。 サーバ:Solaris9 クライアント:Windows XP SP3 各種設定を行い、SolarisサーバよりWindowsXPへリモートシェルを発行したのですが、エラーメッセージが出ており、原因と解消方法についてご教示いただきたいです。 設定内容 ・Windows XPへWindows Services for UNIX 3.5、Windowsリモートシェル サービスのインストール ・.rhostsにSolarisサーバを追加 ・WindowsのユーザにSolarisの実行ユーザをAdministrator権限で追加 ・Solaris側では特に設定を行っていない Solaris 側で実行したコマンド "rsh IPアドレス C:\test\test.bat" Solarisで表示されたエラーメッセージ "Unable to execute the command" 切り分けとしてSolaris側に原因が無いかサポートに問合せを行いましたが、 Windowsへコマンドを送信していることを確認し、Solaris側での問題は見つかりませんでした。 以上、よろしくお願いいたします。

  • WindowsとUnix、どちらが信頼性があるのでしょうか

    業務系システムの導入の際のOS選定を決めかねています。 ハードウェアやOSについては、なるべく信頼性の高い環境を作りたいと考えております。 Windowsなら、Windows Server 2003、 UnixならSolaris 8を検討しています。 ・信頼性 ・コスト ・障害時の復旧のしやすさ ・セキュリティの問題 ・OSによるリブートの必要性 ・メンテナンスのしやすさ などの観点で考えようとしています。 どのような意見でも構いません。 ぜひ参考にさせて頂きたいと思いますので、アドバイスをください。 宜しくお願いします。

  • CLASSファイルの他UNIX上での動作について

    こんにちわ。早速なんですけど、教えて下さい。 以下のことを行った場合、 (1)javaソースをHP-UNIX上でコンパイル後、圧縮。 (2)windows2000にダウンロード後、CDに焼く。 (3)Solarisで解凍し、実行環境に投入。 で、Solarisで正常に動作するでしょうか? javaだから出来るような気もするんですけど、やっぱりリコンパイルは必要な気もして。 よろしくお願いします。

    • ベストアンサー
    • Java
  • ファイル共有システムについて

    NFSとはUNIX(Linux)用のディレクトリを共有するシステム、方法 SMB(CIFS)とはWindows用のディレクトリを共有するシステム、方法 と調べたのですが認識として正しいでしょうか? またNFSマウント、SMB(CIFS)マウントとはどういう意味なのでしょうか?

  • Unixでcryptを使用して暗号化したファイルをWindowsで複合するには?

    Unixの初心者なのですが、Unixサーバ上のデータを暗号化し、 Windows環境で複合化して使用したいのですが、 複合化できず、困っております。 暗号化するスクリプト cat *.txt | crypt abcde > data.ango_`date +%y%m%d%H%M%S その後WindowsPCに転送しております。 どのようにやれば宜しいのでしょうか? もしくは参考になる所などあれば教えて頂きたく思います。

  • Solarisで0byteのファイルのみ削除したい

    Solaris11.3環境です。 以下のような構成のディレクトリがあるとします。 ---------------------------------------------- /var/tmp/KOTEI/END/ /var/tmp/組織コード/END/ ---------------------------------------------- この配下にシステムでファイルが大量に作成されるのですが、その中には0byteのファイルも含まれます。 この0byteファイルが1ヶ月で10万個近く溜まってしまうので、シェルで自動削除しようと考えています。 ファイル名に関わらず、0byteファイルは全て削除します。 以下のようなコマンドを考えたのですが、問題ないかご意見いただけないでしょうか? ---------------------------------------------- find /var/tmp/KOTEI/END -size 0c -exec rm {} \; find /var/tmp/*/END -size 0c -exec rm {} \; ---------------------------------------------- 一番怖いのは、0byteでない、データが含まれているファイルも誤って削除してしまうことです。 また、組織は変更になる可能性があるため、"*"にすることで対応できているか不安です。 是非アドバイスの程、よろしくお願い致します。