LoginSignup
3
2

(QA) IBM i にSMB(CIFS)でネットワークドライブ接続できない

Last updated at Posted at 2024-05-12

あらためてネットサーバーとは

こちらの記事で紹介したようにIBM i はSMB/CIFSプロトコルをサポートしておりIBM i のファイルシステムの一部(または全部)をWindowsほかとネットワークドライブ共有ができます。この機能をネットサーバーと呼んでいます。ネットサーバーの歴史は古くたしかOS/400 V4頃からあったと思います。(ので25年以上前からある。)

先週、そのネットサーバーに接続できない、という問い合わせをいただきました。
fyi.ネットサーバーセットアップについては上記リンク以外に下記も参考になると思います。
■【できるIBM i 7.4解剖】第11回 「IBM i のネットワークファイル共有機能 NetServer」
https://www.i-cafe.info/column/serials/dekiruibmi_no11

ネットサーバー IBM i の検索方法(接続方法)

新しいNavigator for i (2002ポートで接続)では、下記のメニューからネットサーバーで共有するIBM i IFSディレクトリを追加・削除・設定ができます。
***ファイルシステム → ファイル共有
image.png
上記の画面では2つのIBM i IFSフォルダーが共用設定されています。ここではPCMLという共用名のフォルダーを使います。 このPCMLフォルダーのIBM i OS上の実際のパスは /PCML/WESBDEMO です。

細かいセットアップ手順は上記2つの記事にゆずりまして、以下、この記事ではWindowsからネットサーバーIBM i の検索の仕方だけご紹介します。

方法① Windowsのネットワークの検索から

ネットーワークのウィンドウの検索窓から探すのが一般的だと思います。
image.png
ここに下記のようにIBM i のTCP/IPホスト名かIPアドレスを入れて検索します。
image.png

ただしこの方法ではネットワーク環境によってはネットサーバーIBM i が検索できない場合があるようです。

方法② コマンドラインから NET USEコマンドを使用する

方法①で検索できない場合は、コマンドプロンプトを開いてNET USEコマンドを使用します。

NET USE Z: \\IBM i ホスト名またはIP\PCML 

※すみません、私のPC設定がノーマルでなく、バックスラッシュになっていますが、通常日本語環境WINDOWSですと円マークになります。
以下サンプル画面もバックスラッシュー>円マークに読み替えてください。
上記コマンドをプロンプトから入力すると、下記のようにIBM i ユーザーIDとパスワードを聞かれます。
image.png
正しいIDとパスワードを入力すると正常接続できた旨メッセージがでます。
image.png
ここで、Zドライブを確認すると、、
image.png
ちゃんと見えてますね。念のためIBM i のIFSをACSから確認すると、、
image.png
はい、同じものが見えていました。

GUIでも当然見えます。
image.png
image.png

最後にネットワークドライブZ:を切断する際のコマンドもご紹介すると、

NET USE Z: /DELETE

image.png
もちろんGUIから右クリックで切断もできます。
GUIだとしばらくXマークがついてIBM i IFSフォルダーが残りますがアクセスはできません。時間をおいて消えます。
image.png

3
2
4

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
2