linux命令dm Linux命令大全

如何使用Linux自帶多路徑DM

一、多路徑解釋

在龍川等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都網(wǎng)站建設(shè)、網(wǎng)站建設(shè) 網(wǎng)站設(shè)計(jì)制作定制網(wǎng)站開發(fā),公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站制作,營銷型網(wǎng)站建設(shè),外貿(mào)營銷網(wǎng)站建設(shè),龍川網(wǎng)站建設(shè)費(fèi)用合理。

多路徑,顧名思義就是有多種選擇的路徑。在SAN或IPSAN環(huán)境,主機(jī)和存儲(chǔ)之間外加了光纖交換機(jī),這就導(dǎo)致主機(jī)和存儲(chǔ)之間交換速度和效率增強(qiáng),一條路徑肯定是不行的,也是不安全不穩(wěn)定的。多路徑就是要來解決從主機(jī)到磁盤之間最快,最高效的問題。主要實(shí)現(xiàn)如下幾個(gè)功能

故障的切換和恢復(fù)

IO流量的負(fù)載均衡

磁盤的虛擬化

多路徑之前一直是存儲(chǔ)廠商負(fù)責(zé)解決,竟來被拆分出來單獨(dú)賣錢了。

構(gòu)架基本是這樣的:存儲(chǔ),多路徑軟件,光纖交換機(jī),主機(jī),主機(jī)系統(tǒng)。

二、LINUX下的multipath

1、查看是否自帶安裝?

1

2

3

4

5

6

[root@web2 multipath]# rpm -qa|grep device

device-mapper-1.02.39-1.el5

device-mapper-1.02.39-1.el5

device-mapper-multipath-0.4.7-34.el5

device-mapper-event-1.02.39-1.el5

[root@web2 multipath]#

2、安裝

1

2

3

4

5

6

rpm -ivh device-mapper-1.02.39-1.el5.rpm #安裝映射包

rpm -ivh device-mapper-multipath-0.4.7-34.el5.rpm #安裝多路徑包

外加加入開機(jī)啟動(dòng)

chkconfig –level 2345 multipathd on #設(shè)置成開機(jī)自啟動(dòng)multipathd

lsmod |grep dm_multipath #來檢查安裝是否正常

3、配置

1

2

3

4

5

6

7

8

9

10

11

12

13

14

# on the default devices.

blacklist {

devnode "^(ram|raw|loop|fd|md|dm-|sr|sr|scd|st)[0-9]*"

devnode "^hd[a-z]"

}

devices {

device {

vendor "HP"

path_grouping_policy multibus

features "1 queue_if_no_path"

path_checker readsector()

failback immediate

}

}brbr完整的配置如下:

blacklist {

devnode "^sda"

}

defaults {

user_friendly_names no

}

multipaths {

multipath {

wwid 14945540000000000a67854c6270b4359c66c272e2f356321

alias iscsi-dm0

path_grouping_policy multibus

path_checker tur

path_selector "round-robin 0"

}

multipath {

wwid 14945540000000000dcca2eda91d70b81edbcfce2357f99ee

alias iscsi-dm1

path_grouping_policy multibus

path_checker tur

path_selector "round-robin 0"

}

multipath {

wwid 1494554000000000020f763489c165561101813333957ed96

alias iscsi-dm2

path_grouping_policy multibus

path_checker tur

path_selector "round-robin 0"

}

multipath {

wwid 14945540000000000919ca813020a195422ba3663e1f03cc3

alias iscsi-dm3

path_grouping_policy multibus

path_checker tur

path_selector "round-robin 0"

}

}

devices {

device {

vendor "iSCSI-Enterprise"

product "Virtual disk"

path_grouping_policy multibus

getuid_callout "/sbin/scsi_id -g -u -s /block/%n"

path_checker readsector0

path_selector "round-robin 0"

}

}

4、命令

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

[root@web2 ~]# multipath -h

multipath-tools v0.4.7 (03/12, 2006)

Usage: multipath [-v level] [-d] [-h|-l|-ll|-f|-F|-r]

[-p failover|multibus|group_by_serial|group_by_prio]

[device]

-v level verbosity level

0 no output

1 print created devmap names only

2 default verbosity

3 print debug information

-h print this usage text

-b file bindings file location

-d dry run, do not create or update devmaps

-l show multipath topology (sysfs and DM info)

-ll show multipath topology (maximum info)

-f flush a multipath device map

-F flush all multipath device maps

-r force devmap reload

-p policy force all maps to specified policy :

failover 1 path per priority group

multibus all paths in 1 priority group

group_by_serial 1 priority group per serial

group_by_prio 1 priority group per priority lvl

group_by_node_name 1 priority group per target node

device limit scope to the device's multipath

(udev-style $DEVNAME reference, eg /dev/sdb

or major:minor or a device map name)

[root@web2 ~]#

5、啟動(dòng)關(guān)閉

1

2

3

4

# /etc/init.d/multipathd start #開啟mulitipath服務(wù)

service multipath start

service multipath restart

service multipath shutdown

6、如何獲取wwid

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

1、

[root@vxfs01 ~]# cat /var/lib/multipath/bindings

# Multipath bindings, Version : 1.0

# NOTE: this file is automatically maintained by the multipath program.

# You should not need to edit this file in normal circumstances.

#

# Format:

# alias wwid

#

mpath0 36006016051d50e0035744871c912de11

mpath1 36006016051d50e0034744871c912de11

mpath2 36006016051d50e0032744871c912de11

mpath3 36006016051d50e0039744871c912de11

mpath4 36006016051d50e003a744871c912de11

2、

[root@vxfs01 ~]# multipath -v3 |grep 3600

sdb: uid = 36006016051d50e003a744871c912de11 (callout)

sdc: uid = 36006016051d50e003a744871c912de11 (callout)

sdd: uid = 36006016051d50e003a744871c912de11 (callout)

sde: uid = 36006016051d50e003a744871c912de11 (callout)

36006016051d50e003a744871c912de11 1:0:0:0 sdb 8:16 0 [undef][ready] DGC,RAI

36006016051d50e003a744871c912de11 1:0:1:0 sdc 8:32 1 [undef][ready] DGC,RAI

36006016051d50e003a744871c912de11 2:0:0:0 sdd 8:48 1 [undef][ready] DGC,RAI

36006016051d50e003a744871c912de11 2:0:1:0 sde 8:64 0 [undef][ready] DGC,RAI

Found matching wwid [36006016051d50e003a744871c912de11] in bindings file.

比較詳細(xì)的文字:

RHEL官網(wǎng)資料:

linux下怎么安裝達(dá)夢(mèng)(DM)數(shù)據(jù)庫

安裝達(dá)夢(mèng)數(shù)據(jù)庫linux版的。

進(jìn)入達(dá)夢(mèng)數(shù)據(jù)庫所在的目錄,輸入命令 ./達(dá)夢(mèng)數(shù)據(jù)庫的名稱。如 ./DMInstall.bin即可調(diào)出達(dá)夢(mèng)數(shù)據(jù)庫的圖形安裝界面(前提是LINUX服務(wù)器安裝了圖形界面)如下圖

點(diǎn)擊OK,進(jìn)入版本信息,點(diǎn)擊下一步

輸入序列號(hào),序列號(hào)在sn.txt文件里,可用以下命令中任決一種查看文本文件的內(nèi)容。

less 、 more 、cat等等。如輸入 less sn.txt,查看到了序列號(hào)。輸入。再點(diǎn)擊下一步。

選擇安裝方式,選典型安裝,這樣會(huì)裝上所有的包(省事)

指定達(dá)夢(mèng)數(shù)據(jù)庫所安裝的位置,opt DMDBMS是其默認(rèn)位置,但要注意數(shù)據(jù)庫是會(huì)不斷增長的,所以事先裝在一個(gè)容量大的分區(qū),避免日后自己麻煩。改為 /usr/DMDBMS,因?yàn)榘惭bLINUX時(shí),我的/usr分區(qū)容量給的最大。

9.安裝完成后會(huì)進(jìn)入創(chuàng)建數(shù)據(jù)庫界面,如下圖,點(diǎn)擊創(chuàng)建數(shù)據(jù)庫.

安裝完成后,圖形界面“應(yīng)用程序”下會(huì)多出達(dá)夢(mèng)數(shù)據(jù)庫的選項(xiàng)且桌面會(huì)多出一個(gè)達(dá)夢(mèng)的文件夾的快捷方式(而紅旗linux系統(tǒng)則只有在應(yīng)用程序下多出達(dá)夢(mèng)數(shù)據(jù)庫的選項(xiàng)),控制界和管理界面都在里面。默認(rèn)的SYSDBA用戶的初始密碼為SYSDBA。

備注:LINUX中的“應(yīng)用程序”類似于WINDOWS的“開始”菜單。

至于在達(dá)夢(mèng)數(shù)據(jù)庫中建用戶、數(shù)據(jù)庫、表,備份還原工具等都是圖形化界面幾乎和ORACLE差不多(完全仿照ORACLE),所以操作和ORACLE差不多,在此不再累敘。

最后補(bǔ)充一點(diǎn)最重要的,即JDK和TOMCAT等程序基本上都是網(wǎng)上下的。有些同事由于不會(huì)用LINUX,所以下載時(shí)就用的windows下載的。這就涉及到如何將這個(gè)widows中的文件(夾)拷到linux系統(tǒng)中去的問題。

有如下幾種辦法解決:

1. 通過網(wǎng)絡(luò),走SMB協(xié)議去拿,這要求LINUX系統(tǒng)裝有SAMBAR客戶軟件包(默認(rèn)都已經(jīng)裝了),步驟:

(1) 先在WINDOWS系統(tǒng)上把文件夾共享(最好用全英文文件名),用戶必須要密碼(WINDOWS時(shí)默認(rèn)要有密碼才能網(wǎng)絡(luò)訪問,除非改策略或注冊(cè)表)

(2) 在linux服務(wù)器終端界面,即全字符界面(命令界面)上輸入

smbmount //windows主機(jī)的IP/共享的目錄名 /要掛載的linux目錄 –o username=windows機(jī)器上有權(quán)限的用戶名 ,回車,提示入密碼時(shí)輸密碼

例 smbmount //192.168.13.153/hongqi /mnt –o username=administraotr

(意思是把IP為192.168.13.153這臺(tái)機(jī)器的hongqi這個(gè)共享文件夾掛載到此LINUX機(jī)器上的/usr/mnt目錄,訪問本機(jī)的/mnt目錄就是訪問192.168.13.153機(jī)器的hongqi目錄。

用cp命令把需要的JDK和TOMCAT程序復(fù)制到本機(jī)的/usr目錄下來

命令如下,先進(jìn)入/mnt目錄,ls看一下文件的名字。

cp –R jakarta-tomcat-5.0.28.tar.gz”空一格" /usr

cp –R jdk-1_5_0_15-linux-i586-rpm.bin /usr

linux安裝忽略硬盤raid信息dmnoraid

linux安裝忽略硬盤raid信息dmnoraid解決辦法:

1、需要重啟進(jìn)入安裝選擇菜單時(shí),按TAB鍵,會(huì)進(jìn)入到Linux的命令行模式。

2、然后在啟動(dòng)命令行的后面添加nodmraid(注意前面先加個(gè)空格)并按ENTER。接下進(jìn)入安裝的過程就會(huì)發(fā)現(xiàn)硬盤找到了。

網(wǎng)頁名稱:linux命令dm Linux命令大全
路徑分享:http://bm7419.com/article12/ddepjgc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供電子商務(wù)、響應(yīng)式網(wǎng)站做網(wǎng)站、網(wǎng)站建設(shè)、品牌網(wǎng)站設(shè)計(jì)、Google

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都app開發(fā)公司