JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
マニュアルページセクション 1M: システム管理コマンド     Oracle Solaris 11.1 Information Library (日本語)
このドキュメントの評価
search filter icon
search icon

ドキュメントの情報

はじめに

紹介

System Administration Commands - パート 1

System Administration Commands - パート 2

luxadm(1M)

mail.local(1M)

makedbm(1M)

makemap(1M)

masfcnv(1M)

mdlogd(1M)

mdmonitord(1M)

mdnsd(1M)

medstat(1M)

metaclear(1M)

metadb(1M)

metadetach(1M)

metadevadm(1M)

metahs(1M)

metaimport(1M)

metainit(1M)

metaoffline(1M)

metaonline(1M)

metaparam(1M)

metarecover(1M)

metarename(1M)

metareplace(1M)

metaset(1M)

metassist(1M)

metastat(1M)

metasync(1M)

metattach(1M)

mib2mof(1M)

mibiisa(1M)

mkbootmedia(1M)

mkdevalloc(1M)

mkdevmaps(1M)

mkfifo(1M)

mkfile(1M)

mkfs(1M)

mkfs_pcfs(1M)

mkfs_udfs(1M)

mkfs_ufs(1M)

mknod(1M)

mkntfs(1M)

mkpwdict(1M)

modinfo(1M)

modload(1M)

modunload(1M)

mofcomp(1M)

mofreg(1M)

monacct(1M)

monitor(1M)

mount(1M)

mountall(1M)

mountd(1M)

mount_hsfs(1M)

mount_nfs(1M)

mount_pcfs(1M)

mount_smbfs(1M)

mount_tmpfs(1M)

mount_udfs(1M)

mount_ufs(1M)

mpathadm(1M)

mpstat(1M)

msgid(1M)

mvdir(1M)

named(1M)

named-checkconf(1M)

named-checkzone(1M)

named-compilezone(1M)

ncaconfd(1M)

ncheck(1M)

ncheck_ufs(1M)

ndd(1M)

ndmpadm(1M)

ndmpd(1M)

ndmpstat(1M)

netadm(1M)

netcfg(1M)

netcfgd(1M)

netservices(1M)

netstat(1M)

netstrategy(1M)

newaliases(1M)

newfs(1M)

newkey(1M)

nfs4cbd(1M)

nfsd(1M)

nfslogd(1M)

nfsmapid(1M)

nfsref(1M)

nfsstat(1M)

nscadm(1M)

nscd(1M)

nscfg(1M)

nsdb-list(1M)

nsdb-nces(1M)

nsdbparams(1M)

nsdb-resolve-fsn(1M)

nsdb-update-nci(1M)

nslookup(1M)

nsupdate(1M)

ntfscat(1M)

ntfsclone(1M)

ntfscluster(1M)

ntfscmp(1M)

ntfscp(1M)

ntfsfix(1M)

ntfsinfo(1M)

ntfslabel(1M)

ntfsls(1M)

ntfsprogs(1M)

ntfsresize(1M)

ntfsundelete(1M)

nulladm(1M)

nwamd(1M)

obpsym(1M)

oplhpd(1M)

pageout(1M)

parted(1M)

pbind(1M)

pcitool(1M)

pfedit(1M)

pginfo(1M)

pgstat(1M)

picld(1M)

ping(1M)

pkg2du(1M)

pkgadd(1M)

pkgadm(1M)

pkgask(1M)

pkgchk(1M)

pkgcond(1M)

pkg.depotd(1M)

pkgrm(1M)

pkg.sysrepo(1M)

plockstat(1M)

pntadm(1M)

polkit-is-privileged(1M)

pooladm(1M)

poolbind(1M)

poolcfg(1M)

poold(1M)

poolstat(1M)

ports(1M)

poweradm(1M)

poweroff(1M)

powertop(1M)

pppd(1M)

pppoec(1M)

pppoed(1M)

pppstats(1M)

praudit(1M)

prctmp(1M)

prdaily(1M)

projadd(1M)

projdel(1M)

projmod(1M)

prstat(1M)

prtacct(1M)

prtconf(1M)

prtdiag(1M)

prtdscp(1M)

prtfru(1M)

prtpicl(1M)

prtvtoc(1M)

psradm(1M)

psrinfo(1M)

psrset(1M)

pwck(1M)

pwconv(1M)

quot(1M)

quota(1M)

quotacheck(1M)

quotaoff(1M)

quotaon(1M)

rad(1M)

raidctl(1M)

ramdiskadm(1M)

rarpd(1M)

rcapadm(1M)

rcapd(1M)

rctladm(1M)

rdate(1M)

rdisc(1M)

reboot(1M)

rem_drv(1M)

remove_allocatable(1M)

removef(1M)

reparsed(1M)

repquota(1M)

restricted_shell(1M)

rexd(1M)

rexecd(1M)

rlogind(1M)

rmmount(1M)

rmt(1M)

rmvolmgr(1M)

rndc(1M)

rndc-confgen(1M)

roleadd(1M)

roledel(1M)

rolemod(1M)

root_archive(1M)

route(1M)

routeadm(1M)

routed(1M)

rpcbind(1M)

rpc.bootparamd(1M)

rpcinfo(1M)

rpc.mdcommd(1M)

rpc.metad(1M)

rpc.metamedd(1M)

rpc.metamhd(1M)

rpc.rexd(1M)

rpc.rstatd(1M)

rpc.rusersd(1M)

rpc.rwalld(1M)

rpc.smserverd(1M)

rpc.sprayd(1M)

rpc.yppasswdd(1M)

rpc.ypupdated(1M)

rquotad(1M)

rsh(1M)

rshd(1M)

rstatd(1M)

rtc(1M)

rtquery(1M)

runacct(1M)

rusersd(1M)

rwall(1M)

rwalld(1M)

rwhod(1M)

sa1(1M)

sa2(1M)

sadc(1M)

sar(1M)

sasinfo(1M)

savecore(1M)

sbdadm(1M)

sched(1M)

sckmd(1M)

scmadm(1M)

sconadm(1M)

sendmail(1M)

sftp-server(1M)

shadowd(1M)

shadowstat(1M)

share(1M)

shareall(1M)

sharectl(1M)

share_nfs(1M)

share_smb(1M)

showmount(1M)

shutacct(1M)

shutdown(1M)

slpd(1M)

smattrpop(1M)

smbadm(1M)

smbd(1M)

smbiod(1M)

smbiod-svc(1M)

smbios(1M)

smbstat(1M)

smrsh(1M)

smtp-notify(1M)

sndradm(1M)

sndrd(1M)

sndrsyncd(1M)

snmpdx(1M)

snmp-notify(1M)

snmpXwbemd(1M)

snoop(1M)

soconfig(1M)

soladdapp(1M)

soldelapp(1M)

solstice(1M)

sppptun(1M)

spray(1M)

sprayd(1M)

srptadm(1M)

sshd(1M)

ssh-keysign(1M)

startup(1M)

statd(1M)

stclient(1M)

stmfadm(1M)

stmsboot(1M)

strace(1M)

strclean(1M)

strerr(1M)

sttydefs(1M)

su(1M)

sulogin(1M)

suriadm(1M)

svadm(1M)

svcadm(1M)

svcbundle(1M)

svccfg(1M)

svc.configd(1M)

svc.ipfd(1M)

svc.startd(1M)

swap(1M)

sxadm(1M)

sync(1M)

syncinit(1M)

syncloop(1M)

syncstat(1M)

sysconfig(1M)

sysdef(1M)

syseventadm(1M)

syseventconfd(1M)

syseventd(1M)

syslogd(1M)

talkd(1M)

tapes(1M)

telnetd(1M)

tftpd(1M)

th_define(1M)

th_manage(1M)

tic(1M)

tncfg(1M)

tnchkdb(1M)

tnctl(1M)

tnd(1M)

tninfo(1M)

tpmadm(1M)

traceroute(1M)

trapstat(1M)

ttymon(1M)

tunefs(1M)

turnacct(1M)

txzonemgr(1M)

tzreload(1M)

tzselect(1M)

uadmin(1M)

ucodeadm(1M)

ufsdump(1M)

ufsrestore(1M)

umount(1M)

umountall(1M)

System Administration Commands - パート 3

ドキュメントの品質向上のためのご意見をください
簡潔すぎた
読みづらかった、または難し過ぎた
重要な情報が欠けていた
内容が間違っていた
翻訳版が必要
その他
Your rating has been updated
貴重なご意見を有り難うございました!

あなたの貴重なご意見はより良いドキュメント作成の手助けとなります 内容の品質向上と追加コメントのためのアンケートに参加されますか?

mpathadm

- マルチパスの発見および管理

形式

mpathadm subcommand direct-object [options] [operand]

機能説明

mpathadm コマンドは、マルチパスの発見および管理を可能にします。mpathadm はサブコマンドのセットとして実装されており、それらの多くには独自のオプションがあり、そのサブコマンドに関するセクションで説明されています。特定のサブコマンドに関連付けられていないオプションは、「オプション」で説明されています。mpathadm サブコマンドは、直接オブジェクト (direct-object) に対して動作します。これらについては、このセクションでサブコマンドごとに説明します。サブコマンド内の direct-objectsinitiator-porttarget-port、および logical-unit は、SCSI 規格の定義と整合しています。

mpathadm コマンドは次のサブコマンドをサポートしており、それらについては、以降のサブセクションで詳細に説明します。

list

特定のオブジェクトについて発見されたインスタンスのリストを表示します。

show

特定のオブジェクトインスタンスに関する情報を表示します。

modify

オブジェクトのプロパティーを変更します。

enable

オブジェクトを有効にします。

disable

オブジェクトを無効にします。

failover

論理ユニットのターゲットポートグループをフェイルオーバーさせます。

override

論理ユニットのほかのパスに置き換えて使用するパスを設定します。

mpathadm サブコマンドは、直接オブジェクト (direct-object) に対して動作します。これらについては、このセクションでサブコマンドごとに説明します。

list サブコマンド

list サブコマンドの構文は次のとおりです。

# mpathadm list direct-object [operands...]

list サブコマンドは、次の直接オブジェクトのデータを表示します。

mpath-support [mpath-support-name, ...]

この CLI で管理できるマルチパスサポートを一覧表示します。これは、MPAPI フレームによって登録されたライブラリ名の形式で表示されます。マルチパスサポートの名前 mpath-support-name が指定されていない場合は、登録されているすべてのマルチパスサポートライブラリが表示されます。

initiator-port [initiator-port-name, ...]

このシステムで発見されたイニシエータポートを一覧表示します。initiator-port-name が指定されていない場合は、発見されたすべてのイニシエータポートが表示されます。

{logical-unit | lu} [options] [logical-unit-name, ...]

マルチパス論理ユニットに関する情報を一覧表示します。logical-unit-name が指定されていない場合は、発見されたすべての論理ユニットが表示されます。

list logical-unit のオプションは次のとおりです。

-n, --name name

指定された name 文字列に関連付けられている論理ユニット名を返します。この名前は、mpathadm show lu コマンドの出力から抽出できます。

-t, --target-port target-port-name

指定された target-port-name に関連付けられている論理ユニット名のリストを返します。

show サブコマンド

show サブコマンドの構文は次のとおりです。

# mpathadm show direct-object [operands...]

show サブコマンドは、次の直接オブジェクトの詳細情報を表示します。

mpath-support [mpath-support-name, ...]

指定された名前 mpath-support-name が存在する場合は、その詳細情報を表示します。指定された mpath-support-name が限られたデバイス製品だけをサポートしている場合は、出力の一部としてデバイス製品のリストが表示されます。

initiator-port initiator-port-name[,initiator-port-name, ...]

指定された initiator-port-name に関する詳細情報を表示します。

{logical-unit | lu} [logical-unit-name, ...]

パスおよびターゲットポートグループの情報など、マルチパス論理ユニットに関する詳細情報を表示します。論理ユニット情報内の name プロパティーは、ハードウェアから取得されこのシステムで使用される、この LUN の識別子を表します。この名前が SCSI 照会 VPD (Vital Product Data) ページ 83h から取得される場合、名前タイププロパティーは、SCSI 規格で定義されている関連付けられた識別子タイプを表します。

modify サブコマンド

modify サブコマンドの構文は次のとおりです。

# mpathadm modify direct-object [options] [operands...]

modify サブコマンドは、次の直接オブジェクトの特性を変更します。

mpath-support [options] mpath-support-name, ...

マルチパスサポートの構成の管理。modify mpath-support のオプションは次のとおりです。

-a, --autofailback on | off

自動フェイルバックを設定します。マルチパスサポートが自動フェイルバックのサポートを提供している場合に限り適用できます。

-p, --autoprobe on | off

自動プローブを設定します。マルチパスサポートが自動プローブのサポートを提供している場合に限り適用できます。

-b, --loadbalance loadbalance-type

デフォルトの負荷分散タイプを変更します。loadbalance タイプは、show mpath-support の出力に一覧表示されるサポートされているタイプのいずれかです。

{logical-unit | lu} [options] logical-unit-name, ...

論理ユニットの構成の管理。modify logical-unit のオプションは次のとおりです。

-a, --autofailback on | off

自動フェイルバックを設定します。マルチパスサポートが自動フェイルバックのサポートを提供している場合に限り適用できます。

-p, --autoprobe on | off

自動プローブを設定します。マルチパスサポートが自動プローブのサポートを提供している場合に限り適用できます。

-b, --loadbalance loadbalance-type

論理ユニットの負荷分散タイプを設定します。論理ユニットレベルで負荷分散構成がサポートされている場合に限り適用できます。

enable サブコマンド

enable サブコマンドの構文は次のとおりです。

# mpathadm enable [options]

enable サブコマンドは、次の直接オブジェクトの有効化をサポートします。

path -i initiator-port-name -t target-port-name
-l logical-unit-name

指定されたイニシエータポート、ターゲットポート、および論理ユニットから成るパスが有効にされます。

disable サブコマンド

disable サブコマンドの構文は次のとおりです。

# mpathadm disable [options]

disable サブコマンドは、次の直接オブジェクトの無効化をサポートします。

path -i initiator-port-name -t target-port-name
-l logical-unit-name

指定されたイニシエータポート、ターゲットポート、および論理ユニットから成るパスが無効にされます。

failover サブコマンド

failover サブコマンドの構文は次のとおりです。

# mpathadm failover direct-object [operand]

failover サブコマンドは、次の直接オブジェクトのフェイルオーバーをサポートします。

{logical-unit | lu} logical-unit-name

指定された論理ユニットが非対称で、明示的な状態変更をサポートしている場合に、ターゲットポートグループがフェイルオーバーします。現在アクティブなターゲットポートグループは待機状態に変更され、待機ターゲットポートグループがアクティブになります。

override サブコマンド

override サブコマンドの構文は次のとおりです。

# mpathadm override [options]

override サブコマンドは、次の直接オブジェクトが別のオブジェクトをオーバーライドするかどうかを制御します。

path {-i initiator-port-name -t target-port-name | -c}
-l logical-unit-name

指定されたイニシエータポート、ターゲットポート、および論理ユニットから成るパスで、論理ユニット上のほかのパスをオーバーライドします。あるパスによってほかのパスがオーバーライドされたあとは、ほかのパス選択構成にかかわらず、マルチパスサポートはそのパスだけを使用します。-c オプションは設定を取り消します。指定されたイニシエータポート、ターゲットポート、および論理ユニットから成るパスが無効にされます。

override path のオプションは次のとおりです。

-i, --initiator-port initiator-port-name

パスのイニシエータポート要素を表します。オプション -t および -l も含める必要があります。

-t, --target-port target-port-name

パスのターゲットポート要素を表します。オプション -i および -l も含める必要があります。

-l, --logical-unit logical-unit

パスの論理ユニット要素を表します。オプション -i および -t も含める必要があります。

-c, --cancel

特定の論理ユニットのオーバーライド設定を取り消します。オプション -l も含める必要があります。

オプション

サポートしているオプションは、次のとおりです。

-V, --version

バージョン情報を表示します。

-?, --help

コンテキストヘルプを表示します。引数のない mpathadm コマンドのあと、サブコマンドのあと、またはサブコマンドと直接オブジェクトの組み合わせのあとに使用できます。入力に適したヘルプ情報が表示されます。たとえば、次の行を入力したとします。

# mpathadm add mpath-support-help

... mpathadm によって、そのサブコマンドと直接オブジェクトの組み合わせに使用可能なオプションの表示が返されます。

使用例

例 1 マルチパスサポートのリストを取得する

次のコマンドは、list サブコマンドを使用して、現在登録されているすべての mpath-support ライブラリを一覧表示します。

# mpathadm list mpath-support
mpath-support: libmpscsi_vhci.so

例 2 特定のマルチパスサポートのプロパティーを表示する

次のコマンドは、show サブコマンドを使用して、現在登録されている mpath-support ライブラリのプロパティーを表示します。

# mpathadm show mpath-support libmpscsi_vhci.so
mpath-support:    libmpscsi_vhci.so
       Vendor:  Sun Microsystems
       Driver Name:  scsi_vhci
       Default Load Balance:  round-robin
       Supported Load Balance Types:
              round-robin
          logical-block
Allows To Activate Target Port Group Access:  yes
Allows Path Override:  no
Supported Auto Failback Config:     1
Auto Failback:    on
Failback Polling Rate (current/max):  0/0
Supported Auto Probing Config:    0
Auto Probing:  NA
Probing Polling Rate (current/max):  NA/NA
Supported Devices:
       Vendor:     SUN
       Product:  T300
       Revision:
       Supported Load Balance Types:
              round-robin
       Vendor:     SUN
       Product:  T4
       Revision:
       Supported Load Balance Types:
              round-robin

例 3 mpath-support ライブラリによって発見されたイニシエータポートのリストを取得する

次のコマンドは、list initiator-port サブコマンドを使用して、現在登録されている mpath-support ライブラリによって発見されたイニシエータポートのリストを表示します。

# mpathadm list initiator-port
Initiator-Port: iqn.1986-03.com.sun:01:080020b7ac2b.437a3b3e,4000002a0000
Initiator-Port: 2000000173018713
Initiator-Port: 2000000173818713

例 4 特定のイニシエータポートのプロパティーを表示する

次のコマンドは、show initiator-port サブコマンドを使用して、上記の例の list initiator-port サブコマンドで発見された特定のイニシエータポートのプロパティーを表示します。

# mpathadm show initiator-port 2000000173018713
initiator-port:     2000000173018713
        Transport Type:     Fibre Channel
        OS device File:     devices/pci@1f,4000/pci@2/SUNW,qlca@5/fp@0,0:fc

例 5 特定の論理ユニットのプロパティーを表示する

次のコマンドは、show logical-unit サブコマンドを使用して、指定された名前を持つ論理ユニットのプロパティーを表示します。

# mpathadm show lu /dev/rdsk/c4t60003BA27D2120004204AC2B000DAB00d0s2
Logical Unit: /dev/rdsk/c4t60003BA27D2120004204AC2B000DAB00d0s2
           mpath-support libmpscsi_vhci.so
           Vendor: SUN
           Product: T4
           Revision: 0301
    Name Type: SCSI Inquiry VPD Page 83 type 3
    Name: 60003ba27d2120004204ac2b000dab00
    Asymmetric: yes
    Current Load Balance: round-robin
    Logical Unit Group ID: NA
    Aauto Failback: on
    Auto Probing: NA

Paths:
    Initiator Port Name: 2000000173818713
    Target Port Name: 20030003ba27d212
    Override Path: NA
    Path State: OK
    Disabled: no

    Initiator Port Name: 2000000173018713
    Target Port Name: 20030003ba27d095
    Override Path: NA
    Path State: OK
    Disabled: no

Target Port Group:
    ID: 2
    Explicit Failover: yes
    Access State: standby
    Target Ports:
            Name: 20030003ba27d212
           Relative ID: 0

    ID: 5
    Explicit Failover: yes
    Access State: active
    Target Ports
            Name: 20030003ba27d095
           Relative ID: 0

例 6 パスを有効にする

次のコマンドは、enable path サブコマンドを使用して、指定されたイニシエータポート、ターゲットポート、および論理ユニットを持つパスを有効にします。

# mpathadm enable path -i 2000000173018713 -t 20030003ba27d095     \
-l /dev/rdsk/c4t60003BA27D2120004204AC2B000DAB00d0s2

例 7 マルチパスサポートを変更して自動フェイルバックを有効にする

# mpathadm modify mpath-support -a on libmpscsi_vhci.so

属性

属性についての詳細は、マニュアルページの attributes(5) を参照してください。

属性タイプ
属性値
使用条件
system/storage/multipath-utilities
system/library/storage/libmpapi (exec_attr(4) エントリ)
インタフェースの安定性
確実

関連項目

stmsboot(1M), libMPAPI(3LIB), exec_attr(4), attributes(5)