内射老阿姨1区2区3区4区_久久精品人人做人人爽电影蜜月_久久国产精品亚洲77777_99精品又大又爽又粗少妇毛片

網(wǎng)絡(luò)存儲(chǔ)集群

網(wǎng)絡(luò)存儲(chǔ)分類:

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

按網(wǎng)絡(luò)拓?fù)浞诸悾?/p>

1、DAS:直接附加存儲(chǔ);優(yōu)點(diǎn):技術(shù)簡(jiǎn)單、傳輸速率高;缺點(diǎn):存儲(chǔ)設(shè)備與磁盤相互綁定。

2、NAS:網(wǎng)絡(luò)附加存儲(chǔ);優(yōu)點(diǎn):技術(shù)相對(duì)簡(jiǎn)單、不要求存儲(chǔ)設(shè)備直連本機(jī),只需網(wǎng)絡(luò)訪問(wèn)即可;缺點(diǎn):存儲(chǔ)速率較慢。

3、SAN:存儲(chǔ)區(qū)域網(wǎng)絡(luò);優(yōu)點(diǎn):存儲(chǔ)安全性較高、存儲(chǔ)速率較高;缺點(diǎn):造價(jià)昂貴、技術(shù)難度相對(duì)較高。

按存儲(chǔ)技術(shù)分類:

1、塊存儲(chǔ)(硬盤、U盤等);優(yōu)點(diǎn):可以通過(guò)raid/lvm等技術(shù)提供保護(hù)、可獨(dú)立使用;缺點(diǎn):不利于共享。

2、文件存儲(chǔ)/網(wǎng)絡(luò)存儲(chǔ)(samba、nfs、ftp);優(yōu)點(diǎn):構(gòu)建資金較低、可在不同主機(jī)之前共享存儲(chǔ);缺點(diǎn):讀寫速率低,傳輸速率慢。

3、對(duì)象存儲(chǔ)/分布式存儲(chǔ)/存儲(chǔ)桶(重點(diǎn)是:將元數(shù)據(jù)和真實(shí)數(shù)據(jù)分別存儲(chǔ)多臺(tái)服務(wù)器上);優(yōu)點(diǎn):讀寫效率高、可在不同主機(jī)之間共享存儲(chǔ);缺點(diǎn):造價(jià)昂貴、技術(shù)實(shí)現(xiàn)難度較高。

常用模式:

1、塊存儲(chǔ)+DAS:底層技術(shù)

2、塊存儲(chǔ)+NAS

3、塊存儲(chǔ)+SAN

4、文件存儲(chǔ)+NAS:NFS、Samba、ftp

5、對(duì)象存儲(chǔ)+SAN:MFS、RHCS、ceph等

文件存儲(chǔ)之NFS:依賴RPC協(xié)議傳輸

nfs-utils:NFS服務(wù)主程序包

rpcbind:centos6和7的RPC主程序包(centos5為portmap)

server端NFS配置:

/etc/exports:nfs配置文件;格式:

NFS共享目錄? ? ? ?NFS客戶端地址1(參數(shù)1,參數(shù)2...)? ? ? ? ? ??NFS客戶端地址2(參數(shù)1,參數(shù)2...)? ? ? ? ? ? ? #可以多行表示多個(gè)共享

常用參數(shù):

rw:可讀寫。需要目錄權(quán)限共同參與

ro:只讀

sync:文件同時(shí)寫入硬盤和內(nèi)存

async:文件暫存于內(nèi)存,而不是直接寫入內(nèi)存

no_root_squash:允許root權(quán)限? ?

root_squash:將root用戶的權(quán)限映射為匿名用戶權(quán)限(nobody或者nfsnobody)

all_squash:所有用戶都映射為匿名用戶權(quán)限(nobody或者nfsnobody)

anonuid:匿名用戶的uid

anongid:匿名用戶的gid

示例:

server端

~]# yum -y install rpcbind nfs-utils

~]# mkdir -pv /nfs1 /nfs2

~]# chown -R nobody:nobody /nfs1 /nfs2? ?

~]# vim /etc/exports

/nfs1? ?192.168.0.0/24(rw,no_root_squash,async)? ? ? ? ?172.20.120.0/24(rw,no_root_squash,async)

/nfs2? ?172.20.120.0/24(ro,no_root_squash,async)

~]# systemctl restart rpcbind

~]# systemctl restart nfs

clinet端

~]# yum -y install nfs-utils

~]# showmount -e 172.20.120.182

~]# mkdir -pv /tmp/nfs[1,2]

~]# mount -t nfs 172.20.120.182:/nfs1 /tmp/nfs1

~]# mount -t nfs 172.20.120.182:/nfs2 /tmp/nfs2

分布式存儲(chǔ)之MFS(MooseFS):一個(gè)具備冗余容錯(cuò)功能的分布式網(wǎng)絡(luò)文件系統(tǒng)。

特性:

網(wǎng)絡(luò)存儲(chǔ)集群

缺點(diǎn):

網(wǎng)絡(luò)存儲(chǔ)集群

網(wǎng)絡(luò)存儲(chǔ)集群

MFS組件說(shuō)明:

1、master(managin server):分發(fā)用戶請(qǐng)求和存儲(chǔ)元數(shù)據(jù)

2、metalogger(metadata backup servers):備份master變化的metadata信息日志文件

3、data(chunk server):存儲(chǔ)數(shù)據(jù)文件實(shí)體

4、client(client server):掛載并使用mfs文件系統(tǒng)的客戶端;需要系統(tǒng)支持fuse

網(wǎng)絡(luò)存儲(chǔ)集群

網(wǎng)絡(luò)存儲(chǔ)集群

master主配置文件:mfsmaster.cfg

網(wǎng)絡(luò)存儲(chǔ)集群

? ??網(wǎng)絡(luò)存儲(chǔ)集群

示例:1臺(tái)master,1臺(tái)metalogger,2臺(tái)data,1臺(tái)client

此處示例為moosefs-3.0.84;下載地址:https://github.com/moosefs/moosefs/releases/tag/v3.0.84

master設(shè)置:

~]# tar xvf moosefs-3.0.84.tar.gz -C /usr/local/

~]# cd /usr/local/moosefs-3.0.84/

moosefs-3.0.84]# useradd -s /sbin/nologin -M mfs

moosefs-3.0.84]# yum -y groupinstall "Development Tools"

moosefs-3.0.84]# yum -y install zlib-devel

moosefs-3.0.84]# ./configure --prefix=/usr/local/mfs --with-default-user=mfs --with-default-group=mfs

moosefs-3.0.84]# make && make install

moosefs-3.0.84]# chown -R mfs:mfs /usr/local/mfs/

moosefs-3.0.84]# ln -sv /usr/local/mfs/bin/mfscli /usr/local/bin/

moosefs-3.0.84]# ln -sv /usr/local/mfs/sbin/* /usr/local/sbin/

~]# cp -a /usr/local/mfs/etc/mfs/mfsmaster.cfg.sample /usr/local/mfs/etc/mfs/mfsmaster.cfg? ? ? ? ??

~]# cp -a /usr/local/mfs/etc/mfs/mfsexports.cfg.sample /usr/local/mfs/etc/mfs/mfsexports.cfg

~]# vim /usr/local/mfs/etc/mfs/mfsexports.cfg

172.20.120.0/24 . rw,alldirs,maproot=0? ? ? ? ? ? ? ? ? ? ? ? ? ? #設(shè)置MFS掛載權(quán)限

~]# cp /usr/local/mfs/var/mfs/metadata.mfs.empty /usr/local/mfs/var/mfs/metadata.mfs? ? ? ? ? ? ? #初始化MFS元數(shù)據(jù)信息文件

可選服務(wù)(mfscgiserv):在端口9425開(kāi)啟web監(jiān)控頁(yè)面;可用zabbix調(diào)用

設(shè)置開(kāi)機(jī)自啟:

~]# systemctl start moosefs-master moosefs-cgiserv? ? ? ? ? ? ? ? ? ? ? ?#啟動(dòng)MFS-master服務(wù)和mfscgiserv服務(wù)

~]# systemctl enable moosefs-master moosefs-cgiserv

附錄:centos7 system腳本制作:moosefs-master.service

~]# vim /usr/lib/systemd/system/moosefs-master.service

[Unit]

Description=MooseFS Master server

Wants=network-online.target

After=network.target network-online.target

[Service]

Type=forking

ExecStart=/usr/local/mfs/sbin/mfsmaster -a

ExecStop=/usr/local/mfs/sbin/mfsmaster stop

ExecReload=/usr/local/mfs/sbin/mfsmaster reload

PIDFile=/usr/local/mfs/var/mfs/.mfsmaster.lock

TimeoutStopSec=1800

TimeoutStartSec=1800

Restart=no

[Install]

WantedBy=multi-user.target

附錄:centos7 system腳本制作:moosefs-cgiserv.service

~]# vim /usr/lib/systemd/system/moosefs-cgiserv.service

[Unit]

Description=MooseFS CGI server

Wants=network-online.target

After=network.target network-online.target

[Service]

Type=forking

ExecStart=/usr/local/mfs/sbin/mfscgiserv start

ExecStop=/usr/local/mfs/sbin/mfscgiserv stop

PIDFile=/usr/local/mfs/var/mfs/.mfscgiserv.lock

Restart=on-abnormal

[Install]

WantedBy=multi-user.target

metalogger設(shè)置:

~]# tar xvf moosefs-3.0.84.tar.gz -C /usr/local/

~]# cd /usr/local/moosefs-3.0.84/

moosefs-3.0.84]# useradd -s /sbin/nologin -M mfs

moosefs-3.0.84]# yum -y groupinstall "Development Tools"

moosefs-3.0.84]# yum -y install zlib-devel

moosefs-3.0.84]# ./configure --prefix=/usr/local/mfs --with-default-user=mfs --with-default-group=mfs

moosefs-3.0.84]# make && make install?

moosefs-3.0.84]# chown -R mfs:mfs /usr/local/mfs/

moosefs-3.0.84]# ln -sv /usr/local/mfs/bin/mfscli /usr/local/bin/

moosefs-3.0.84]# ln -sv /usr/local/mfs/sbin/* /usr/local/sbin/

moosefs-3.0.84]# cp -a /usr/local/mfs/etc/mfs/mfsmetalogger.cfg.sample /usr/local/mfs/etc/mfs/mfsmetalogger.cfg

moosefs-3.0.84]# vim /usr/local/mfs/etc/mfs/mfsmetalogger.cfg

META_DOWNLOAD_FREQ = 2? ? ? ? ? ? ? ? ? ? ? ? ? ?#設(shè)置完整同步間隔為2小時(shí)

MASTER_HOST = 172.20.120.187? ? ? ? ? ? ? ? ? ? ? #設(shè)置master服務(wù)器ip地址??

moosefs-3.0.84]#?systemctl start moosefs-metalogger? ? ? ? ? ? ?#啟動(dòng)服務(wù)并開(kāi)機(jī)自啟

moosefs-3.0.84]#?systemctl enable moosefs-metalogger

moosefs-3.0.84]# lsof -i :9419? ? ? ? ? ? ? ? ? ? ? ? ? ? #驗(yàn)證是否跟master聯(lián)系

moosefs-3.0.84]# ls /usr/local/mfs/var/mfs/? ? ? ? #查看元數(shù)據(jù)信息是否已同步

網(wǎng)絡(luò)存儲(chǔ)集群

附錄:centos7 system腳本制作:moosefs-metalogger.service

~]# vim /usr/lib/systemd/system/moosefs-metalogger.service

[Unit]

Description=MooseFS Metalogger server

Wants=network-online.target

After=network.target network-online.target

[Service]

Type=forking

ExecStart=/usr/local/mfs/sbin/mfsmetalogger start

ExecStop=/usr/local/mfs/sbin/mfsmetalogger stop

ExecReload=/usr/local/mfs/sbin/mfsmetalogger reload

PIDFile=/usr/local/mfs/var/mfs/.mfsmetalogger.lock

Restart=on-abnormal

[Install]

WantedBy=multi-user.target

chunk server設(shè)置:

準(zhǔn)備共享的設(shè)備,此處為獨(dú)立的硬盤

~]# mkfs.xfs /dev/vdb1

~]# mkdir -pv /mfs

~]# mount /dev/vdb1 /mfs

~]# chown -R mfs:mfs /mfs

~]# vim /etc/fstab????????????????????????#設(shè)置開(kāi)機(jī)掛載

/dev/vdb1? ? ? ?/mfs? ? xfs? ? ?defaults? ? ? ? 0 0

安裝配置

~]# tar xvf moosefs-3.0.84.tar.gz -C /usr/local/

~]# cd /usr/local/moosefs-3.0.84/

moosefs-3.0.84]# useradd -s /sbin/nologin -M mfs

moosefs-3.0.84]# yum -y groupinstall "Development Tools"

moosefs-3.0.84]# yum -y install zlib-devel

moosefs-3.0.84]# ./configure --prefix=/usr/local/mfs --with-default-user=mfs --with-default-group=mfs

moosefs-3.0.84]# make && make install?

moosefs-3.0.84]# chown -R mfs:mfs /usr/local/mfs/

moosefs-3.0.84]# ln -sv /usr/local/mfs/bin/mfscli /usr/local/bin/

moosefs-3.0.84]# ln -sv /usr/local/mfs/sbin/* /usr/local/sbin/

moosefs-3.0.84]# cp -a /usr/local/mfs/etc/mfs/mfschunkserver.cfg.sample /usr/local/mfs/etc/mfs/mfschunkserver.cfg

moosefs-3.0.84]# vim /usr/local/mfs/etc/mfs/mfschunkserver.cfg

MASTER_HOST = 172.20.120.187? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? #指定master服務(wù)器ip

HDD_CONF_FILENAME = /usr/local/mfs/etc/mfs/mfshdd.cfg

moosefs-3.0.84]# cp -a /usr/local/mfs/etc/mfs/mfshdd.cfg.sample /usr/local/mfs/etc/mfs/mfshdd.cfg

moosefs-3.0.84]# vim /usr/local/mfs/etc/mfs/mfshdd.cfg?

/mfs? ? ? ? ? ? ? ? ? ? ? ? #指定共享設(shè)備

~]# systemctl start moosefs-chunkserver? ? ? ? ? ? ? ? ? ? #啟動(dòng)服務(wù)并開(kāi)機(jī)自啟

~]# systemctl enable moosefs-chunkserver?

附錄:centos7 system腳本制作:moosefs-chunkserver.service

~]# vim /usr/lib/systemd/system/moosefs-chunkserver.service

[Unit]

Description=MooseFS Chunkserver

Wants=network-online.target

After=network.target network-online.target

[Service]

Type=forking

ExecStart=/usr/local/mfs/sbin/mfschunkserver start

ExecStop=/usr/local/mfs/sbin/mfschunkserver stop

ExecReload=/usr/local/mfs/sbin/mfschunkserver reload

PIDFile=/usr/local/mfs/var/mfs/.mfschunkserver.lock

Restart=on-abnormal

[Install]

WantedBy=multi-user.target

clinet端設(shè)置

~]# yum -y install fuse fuse-libs fuse-devel? ? ? ? ? ? ? ? #安裝fuse

~]# tar xvf moosefs-3.0.84.tar.gz -C /usr/local/

~]# cd /usr/local/moosefs-3.0.84/

moosefs-3.0.84]# useradd -s /sbin/nologin -M mfs

moosefs-3.0.84]# yum -y groupinstall "Development Tools"

moosefs-3.0.84]# ./configure --prefix=/usr/local/mfs --with-default-user=mfs --with-default-group=mfs --disable-mfsmaster --disable-mfschunkserver

moosefs-3.0.84]# make && make install?

moosefs-3.0.84]# chown -R mfs:mfs /usr/local/mfs/

moosefs-3.0.84]# ln -sv /usr/local/mfs/bin/* /usr/local/bin/

moosefs-3.0.84]# ln -sv /usr/local/mfs/sbin/* /usr/local/sbin/

創(chuàng)建并掛載

~]# mkdir -pv /mfs????

~]# mfsmount /mfs/ -H 172.20.120.187

~]# chown -R mfs:mfs /mfs

~]# vim /mfs/1.txt

~]# mfsfileinfo /mfs/1.txt? ? ? ? ? ? ? ?#查看文件信息

開(kāi)機(jī)自動(dòng)掛載

~]# vim /etc/rc.d/rc.local

/usr/local/bin/mfsmount /mfs -H 172.20.120.187

~]# chmod a+x /etc/rc.d/rc.local

MFS維護(hù)操作:

1、在trashtime時(shí)間內(nèi)恢復(fù)誤刪除的文件:(默認(rèn)誤刪可恢復(fù)時(shí)長(zhǎng)為1天)

~]# mkdir -pv /mfsback

~]# chown -R mfs:mfs /mfsback

~]# mfsmount -m /mfsback/ -H 172.20.120.187

~]# find /mfsback/ -name "*2.txt"? ? ? ? ? ? ? ?#前提是知道誤刪文件的名稱,此處定位該文件

網(wǎng)絡(luò)存儲(chǔ)集群

~]# mv /mfsback/trash/009/00000009\|2.txt /mfsback/trash/undel/? ? ? ? ? ? ? ??

2、快照功能:

~]# mkdir -pv /mfs/mfssnap? ? ? ? ? #要求跟源文件在同一設(shè)備上

~]# chown -R mfs:mfs /mfs/mfssnap/

~]# mfsmakesnapshot /mfs/2.txt /mfs/mfssnap/

3、冗余goal設(shè)置(默認(rèn)為2)

~]# mfssetgoal 1 /mfs/1.txt? ? ? ? ?#設(shè)置1.txt副本數(shù)為1

~]# mfsgetgoal /mfs/1.txt? ? ? ? ? ? #查看驗(yàn)證

~]# mfsfileinfo /mfs/1.txt

4、還原master

重構(gòu)master環(huán)境(省略)

metalogger端將數(shù)據(jù)傳輸?shù)絤aster:

~]# scp /usr/local/mfs/var/mfs/* root@172.20.120.187:/usr/local/mfs/var/mfs/

master端恢復(fù)和啟動(dòng):(恢復(fù)數(shù)據(jù)需一定時(shí)長(zhǎng))

~]# mfsmaster -a

5、高可用master服務(wù)器

塊存儲(chǔ)之ISCSI:

跟文件文件系統(tǒng)的區(qū)別:1、提供塊存儲(chǔ);2、傳輸iscsi指令,效率更高

iSCSI技術(shù)在工作形式上分為服務(wù)端(target)與客戶端(initiator)。

1、iSCSI服務(wù)端即用于存放硬盤存儲(chǔ)資源的服務(wù)器,它作為前面創(chuàng)建的RAID磁盤陣列的存儲(chǔ)端,能夠?yàn)橛脩籼峁┛捎玫拇鎯?chǔ)資。?

2、iSCSI客戶端則是用戶使用的軟件,用于訪問(wèn)遠(yuǎn)程服務(wù)端的存儲(chǔ)資源。

服務(wù)端設(shè)置:

1、準(zhǔn)備共享用的塊設(shè)備(可以使磁盤、分區(qū)、邏輯卷);此處示例為/dev/vdc1分區(qū)

2、安裝配置target端

~]# yum -y install scsi-target-utils

~]# vim /etc/tgt/conf.d/test.conf? ? ? ? ? ? ? ? ? 通過(guò)配置文件持久化配置

<target iqn.2020-01.com.nice.www:iscsi.sda>

? ? <backing-store /dev/vdc1>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? #配置共享磁盤

? ? ? ? vendor_id hbzh? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?#配置發(fā)行商(任意)

? ? ? ? lun 1? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? #配置LUN號(hào)

? ? </backing-store>

? ? incominguser iscsiuser iscsiuser? ? ? ? ? ? ? ? ? ? ? ? #配置認(rèn)證的用戶名和密碼

? ? initiator-address 172.20.120.0/24? ? ? ? ? ? ? ? ? ? ?#配置允許的網(wǎng)段

</target>

~]#?systemctl start tgtd

~]#?systemctl enable tgtd

~]#?tgtadm -L iscsi -o show -m target? ? ? ? ? ? ? ? ? ? ?#查驗(yàn)配置

客戶端設(shè)置:

~]#?yum -y install iscsi-initiator-utils

~]# vim /etc/iscsi/iscsid.conf

node.session.auth.username = iscsiuser? ? ? ? ? ? ? ? ?#輸入服務(wù)器端設(shè)置的用戶密碼

node.session.auth.password = iscsiuser

~]#?iscsiadm -m discovery -t st -p 172.20.120.184? ? ? ? ? ?#執(zhí)行發(fā)現(xiàn)操作

~]#?iscsiadm -m node -T iqn.2020-01.com.nice.www:iscsi.sda --login? ? ? ? ? ? ? ? #登錄操作

~]# fdisk -l? ? ? ? ? ? ? ? ?#查看新增的硬盤信息

后續(xù)按操作實(shí)體硬盤操作即可(格式化、掛載、使用)

開(kāi)機(jī)自動(dòng)掛載

~]# vim /etc/fstab

/dev/sda1? ? ? ?/tmp/iscsi? ? ? xfs? ? ?_netdev 0 0

~]# systemctl start iscsi

~]# systemctl enable iscsi

標(biāo)題名稱:網(wǎng)絡(luò)存儲(chǔ)集群
當(dāng)前鏈接:http://m.rwnh.cn/article18/igjdgp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站導(dǎo)航、網(wǎng)站制作、關(guān)鍵詞優(yōu)化、搜索引擎優(yōu)化、網(wǎng)站建設(shè)、商城網(wǎng)站

廣告

聲明:本網(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í)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)公司
和平县| 塔城市| 富川| 疏附县| 措勤县| 瑞安市| 桓台县| 梁山县| 白银市| 虎林市| 罗定市| 郓城县| 会昌县| 临高县| 东源县| 利川市| 洛南县| 道真| 德令哈市| 汉寿县| 新竹市| 武夷山市| 武定县| 彰武县| 苏尼特左旗| 柯坪县| 云安县| 文昌市| 务川| 惠州市| 南溪县| 江都市| 黎川县| 西贡区| 潮州市| 阜南县| 合江县| 杨浦区| 城口县| 抚顺市| 汶川县|