集群基础-----(iscsi远程共享存储)

来源:互联网 发布:做淘宝美工怎么样 编辑:程序博客网 时间:2024/05/20 16:41
远程存储iscsi
  1. iscis (在两个集群以外的设备上,作用:加一个存储)—-共享存储

    1) yum install -y scsi-* ##
    2) vim /etc/tgt/targets.conf

    (38行)<target iqn.2007-07.com.example:server.target1>             backing-store /dev/vdb             initiator-address 172.25.39.1             initiator-address 172.25.39.4         </target>

3) /etc/init.d/tgtd start
4) tgt-admin -s ##测试配置文件修改是否生效
5) ps ax 查看应该会有两个tgt服务(如果开两次就会有四个–持续性连接)

存储共享

server1(前三步两个服务都做)
1.安装iscsi输出端
yum install -y iscsi-*
2.寻找iscsi的设备(发现资源)
iscsiadm -m discovery -t st -p 172.25.39.2

3.登陆到发现的资源
iscsiadm -m node -l

4.分区(查看cat /proc/partitions—内核级别更保险《fdisk -l》—这项只在主节点做,另一个上面扫描就可显示出来。因为两个节点在一个集群里面,只做一个就可以)

[root@server1 html]# cat /proc/partitions major minor  #blocks  name 252        0   20971520 vda 252        1     512000 vda1 252        2   20458496 vda2 253        0   19439616 dm-0 253        1    1015808 dm-1   8        0    8388608 sda

1) fdisk -cu /dev/sda ##给sda分区(partprobe刷新内核分区)
[n–全给–全部–t–8e]

[root@server1 html]# cat /proc/partitions (在s4上先partprobe后cat )

major minor  #blocks  name 252        0   20971520 vda 252        1     512000 vda1 252        2   20458496 vda2 253        0   19439616 dm-0 253        1    1015808 dm-1   8        0    8388608 sda   8        1    8387584 sda1

2) vim /etc/lvm/lvm.conf ##里面的状态会变成集群状态(462行)
3) pvcreate /dev/sda1
pvs
4) vgcreate clustervg /dev/sda1
vgs
5) lvcreate -L +2G -n demo clustervg
lvs
6) mkfs.ext4 /dev/clustervg/demo ##格式化为ext4文件系统

5.测试
clustat ##查看目前集群在哪工作

在https://172.25.39.1:8084 Service Groups的apache需要加入IP Address、Filesystem、Script

apache(在网页里面集群的设置)服务的重新定位(-r)    clusvcadm -r apache -m server4    激活(-e)  关闭(-d)   指定(-m

********gfs2文件类型创建(两个后端同步)

1.iscsiadm -m discovery -t st -p 172.25.42.2
iscsiadm -m node -l

  1. mkfs.gfs2 -j 3 -p lock_dlm -t hao:mygfs2 /dev/clustervg/demo

  2. mount /dev/clustervg/demo /var/www/html

  3. blkid 查看挂载文件的UUID

    vim /etc/fstab—-永久挂载

UUID="7333efbc-c142-7824-e8a4-6e8cce95fd8b" /var/www/html/ gfs2 _netdev,defaults 0 0(注意:gfs2 是网络类型,要添加 _netdev )
mount -a            使得挂载立即生效

5.df的时候发现占用内存很大,觉得不合理。但实际是之前划分了三个每个128M所以才占用很大内存

[root@server1 html]# df -hFilesystem                    Size  Used Avail Use% Mounted on/dev/mapper/VolGroup-lv_root   19G  3.6G   14G  21% /tmpfs                         499M   32M  468M   7% /dev/shm/dev/vda1                     485M   33M  427M   8% /boot/dev/mapper/clustervg-demo    2.0G  388M  1.7G  19% /var/www/html[root@server1 html]# gfs2_tool journals /dev/clustervg/demo journal2 - 128MBjournal1 - 128MBjournal0 - 128MB3 journal(s) found.
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 我孩子长得老慢怎么办 老公嫌你烦了怎么办 2岁宝宝吃饭不嚼怎么办 2岁宝宝挑食厌食怎么办 孩子不爱和家长交流怎么办 孩子发烧在医院查不出病因怎么办 宝宝乳牙长歪了怎么办 两岁宝宝不爱吃水果怎么办 两岁宝宝不吃水果怎么办 一岁的宝宝上火了怎么办 吃水果嘴唇肿了怎么办 二岁宝宝不爱吃饭怎么办 小婴儿便秘但不爱喝水怎么办 宝宝只吃水果不吃饭怎么办 一岁宝宝不喜欢吃水果怎么办 1岁宝宝不吃水果怎么办 一岁半宝宝吃水果拉肚子怎么办 大人发烧了怎么办如何退烧 怀孕后不爱吃水果怎么办 不敢吃水果了怕虫怎么办 宝宝发烧38度不出汗怎么办 1岁宝宝喜欢含饭怎么办 3岁宝宝喜欢含饭怎么办 孩子咳嗽发烧怎么办最有效 孩子咳嗽打哈切流鼻涕发烧怎么办 孩子香蕉吃多了怎么办 80多岁老人发烧怎么办 小孩香蕉吃多了怎么办 7个月宝宝缺钙怎么办 宝宝脖子被汗淹到红了脱皮怎么办? 小儿出汗多咳嗽怎么办吃什么 牛高烧不退怎么办最好 猪体温低不吃食怎么办 小孩发烧咳嗽怎么办吃什么药 大晚上发烧39度怎么办 胃受凉了老打嗝怎么办 大人发低烧怎么办如何退烧 吃了退热药不退热怎么办 猪持续高烧不退怎么办 猪感冒了不吃食怎么办 6岁儿童发烧38度怎么办