红帽存储服务器RHSS3.0安装图解及学习环境搭建

我是黄明辉,我是红帽男孩,我是小菜鸟。

菜鸟在这里献丑了,我是0基础学习的linux,现在已经半年了,现在正在学红帽的存储管理,学习资料就是官方文档了,这个在官网可以下到,再加上论坛的一些资料,然后我就开始在这里卖萌了。

红帽的存储还是有一定的优势的,可扩展性好,采用scale-out模式,容量不够了直接加brick就行了,管理也很方便,入手也很快,所以我就开始自学了,当然我是一边自学一边贴博文,难免会有错误,还请各位大神路过给点意见。

红帽存储最新的是Red Hat Storage Server 3,系统的版本最新的已经是RHEL6.6了,但是我用的是6.5的RHSS3的镜像,这个应该都可以下载到。我的学习环境搭建用的是一台台式机,很久以前的一台了,内存只有4G,也凑合用了,搭建学习环境的基本思想是先用镜像安装一台虚拟机,然后再克隆,也是我这菜鸟想到的最简单的办法了。

首先我们先安装一台虚拟机,具体步骤如下:

1、先创建一台虚拟机rhs0

2、选择一个镜像,因为系统是红帽6版本的,所以选择RedHat Enterprise Linux 6

3、内存大小,cpu看你自己的物理机的大小了,我这里是默认的

4、我这里建了一个20G的,这个由于是实验环境,不要求多么大,够用就行了

5、下面就开始安装系统了,在kvm里面选择第一项,如果是vmware里面,应该选择第二项,我试过,vmware workstation11里面选择第一项回车之后就没反应了,选第二项才能继续安装

6、这我是检查镜像,选择跳过skip

7、这里选择手动指定ipv4,ok下一步

8、设置ip,掩码,网关,DNS

9、下一步

10、选择语言

11、选择自定义存储设备

12、打钩之后下一步

13、选择yes,然后下一步

14、设置主机名,这里是第一台,设置为rhs0,下一步

15、设置时区,选择shanghai,下一步

16、设置root密码,如果提示密码过于简单,可以重设也可以不管,反正是练习用的

17、选择自定义分区create custom layout

18、设置三个标准分区,/ /boot swap,然后要留出一些空间来做存储用

19、格式化

20、选择最小化安装就可以了

21、安装完成重启就可以了

22、安装完成之后就要克隆出几台虚拟机了rhs1,rhs2,rhs3,rhs4。克隆就不放图了

23、更改网络配置和主机名

IP地址分配:

rhs0 172.25.1.20/24

rhs1 172.25.1.21/24

rhs2 172.25.1.22/24

rhs3 172.25.1.23/24

rhs4 172.25.1.24/24

网关:172.25.1.254

DNS:172.25.254.254

克隆出来的虚拟机有一个问题,网卡eth0没有了,变成了eth1,但是虚拟机里面网络的配置还是eth0的,多以要改过来,还要改ip,改主机名,然后重启网络。

具体改的内容如下(红色部分):

[[email protected] ~]# vim /etc/sysconfig/network

NETWORKING=yes

HOSTNAME=rhs1     #将主机名改为rhs1

GATEWAY=172.25.1.254

[[email protected] ~]# cd /etc/sysconfig/network-scripts/

[[email protected] network-scripts]# mv ifcfg-eth0 ifcfg-eth1

[[email protected] network-scripts]# vim ifcfg-eth1

[[email protected] network-scripts]# cat ifcfg-eth1

NAME=eth1        #添加网卡名称

DEVICE="eth1"

BOOTPROTO="static"

BROADCAST="172.25.1.255"

DNS1="172.25.254.254"

GATEWAY="172.25.1.254"

IPADDR="172.25.1.21"    #更改ip地址

NETMASK="255.255.255.0"

ONBOOT="yes"

TYPE="Ethernet"

#这里要删掉硬件地址和UUID,不然会和名字冲突

然后重启网络

[[email protected] network-scripts]# /etc/init.d/network restart

然后按照相同步骤更改rhs2,rhs3,rhs4

24、为了更方便的操作,添加一下主机名解析

[[email protected] ~]# cat /etc/hosts

127.0.0.1   localhostlocalhost.localdomain localhost4 localhost4.localdomain4

::1         localhostlocalhost.localdomain localhost6 localhost6.localdomain6

172.25.1.20 rhs0

172.25.1.21 rhs1

172.25.1.22 rhs2

172.25.1.23 rhs3

172.25.1.24 rhs4

25、另外可以设置秘钥登陆,以后登陆就不用输密码了,也可以快速的分发文件了。(这里不是真实环境,只是练习用,方便快捷就行)

ssh-keygen然后三个回车就行秘钥对就创建好了,然后将米要对分发给各个主机ssh-copy-id [email protected]就可以了

[[email protected] ~]# ssh-keygen

Generating public/private rsa key pair.

Enter file in which to save the key (/root/.ssh/id_rsa):

Enter passphrase (empty for no passphrase):

Enter same passphrase again:

Your identification has been saved in /root/.ssh/id_rsa.

Your public key has been saved in /root/.ssh/id_rsa.pub.

The key fingerprint is:

3c:a9:67:af:08:ed:1c:bf:b4:8c:1b:37:31:08:1d:3f [email protected]

The key‘s randomart image is:

+--[ RSA 2048]----+

|      .          |

|     . o         |

|    . . E        |

|     . o o       |

|      . S        |

|     . . +       |

|    . = *        |

|     + % +       |

|      *.*o.      |

+-----------------+

[[email protected] ~]# ssh-copy-id [email protected]

[email protected]‘s password:

Now try logging into the machine, with "ssh ‘[email protected]‘", and check in:

.ssh/authorized_keys

to make sure we haven‘t added extra keys that you weren‘t expecting.

[[email protected] ~]# ssh-copy-id [email protected]

[[email protected] ~]# ssh-copy-id [email protected]

[[email protected] ~]# ssh-copy-id [email protected]

完成之后,就可以将刚才创建的/etc/hosts文件分发给各个主机了

[[email protected] ~]# scp /etc/hosts [email protected]:/etc/hosts

[[email protected] ~]# scp /etc/hosts [email protected]:/etc/hosts

[[email protected] ~]# scp /etc/hosts [email protected]:/etc/hosts

[[email protected] ~]# scp /etc/hosts [email protected]:/etc/hosts

当然为了以后可以快速的分发文件,我就写了一个分发文件的脚本(我还是比较喜欢追求简洁高效的)

[[email protected] ~]# touch distributefiles.sh

[[email protected] ~]# vim distributefiles.sh

#!/bin/bash

scp $1 [email protected]:"$2";

scp $1 [email protected]:"$2";

scp $1 [email protected]:"$2";

scp $1 [email protected]:"$2";

[[email protected] ~]# chmod a+x distributefiles.sh

[[email protected] ~]# ./distributefiles.sh /etc/hosts /etc/hosts

hosts                                                         100%  243     0.2KB/s   00:00

hosts                                                         100%  243     0.2KB/s   00:00

hosts                                                         100%  243     0.2KB/s   00:00

hosts                                                         100%  243     0.2KB/s   00:00

26、创建逻辑卷,在安装系统的时候我们分了三个标准分区,还有很多剩余空间,那么我们新建一个扩展分区,先将所有空间划给扩展分区,然后在扩展分区里面建一个逻辑分区lvm,我自己就将所有空间全部给逻辑分区了

步骤如下:

[[email protected] ~]#fdisk /dev/vda

p 打印分区表

n 创建分区

然后选择e 扩展分区

将剩余空间全部给它

再在扩展分区里面创建分区:n

将所有空间都给它

然后更改分区类型:t,输入8e(8e代表逻辑分区lvm)

分区如下

Device Boot      Start         End      Blocks   Id  System

/dev/vda1   *           3         506      253952   83  Linux

Partition 1 does not end on cylinder boundary.

/dev/vda2             506        6602     3072000   83  Linux

Partition 2 does not end on cylinder boundary.

/dev/vda3            6602        7618      512000   82  Linux swap / Solaris

Partition 3 does not end on cylinder boundary.

/dev/vda4            7618       20805     6646744    5  Extended

/dev/vda5            7618       20805     6646712+  8e  Linux LVM

然后写入分区表w并退出

最好重启一下吧,partprobe和partx有时候不生效

其他几个主机步骤一样

到现在为止我们的实验环境算是基本上搭好了

本文出自 “菜鸟linux自学之路” 博客,请务必保留此出处http://redhatboy.blog.51cto.com/10234201/1657842

时间: 2024-10-13 07:47:17

红帽存储服务器RHSS3.0安装图解及学习环境搭建的相关文章

菜鸟自学红帽存储——RHSS3.0安装及学习环境搭建

菜鸟在这里献丑了,我是0基础学习的linux,现在已经半年了,现在正在学红帽的存储管理,学习资料就是官方文档了,这个在官网可以下到,再加上论坛的一些资料,然后我就开始在这里卖萌了. 红帽的存储还是有一定的优势的,可扩展性好,采用scale-out模式,容量不够了直接加brick就行了,管理也很方便,入手也很快,所以我就开始自学了,当然我是一边自学一边贴博文,难免会有错误,还请各位大神路过给点意见. 红帽存储最新的是Red Hat Storage Server 3,系统的版本最新的已经是RHEL6

Win8系统 MySQL 6.0 安装图解

Win8系统 MySQL 6.0 安装图解 (作者:wanghui 2015/04/08) 1.首先双击mysql-6.0.10-msi,会出现如下图所示界面.点击next: 2.出现如下界面:这三个为选择安装类型,新手可以选择Typical或Complete就可以了.咱们为了看一下安装细节,选择Custom,然后点击Next继续. 3.如下界面:单击一下C Include Files/Lib Files ,选择第一项,应该是把此特性安装到本地硬盘意思.这些特性是为了更好的支持一些其他的开发.然

Linux虚拟机学习环境搭建—虚拟机安装

接上一篇的Linux虚拟机学习环境搭建-虚拟机创建"  点击"开启此虚拟机",进入系统安装界面. Tab键可以调整选项,直接选择第一项,回车.备注:鼠标点击进入虚拟机,要跳出虚拟机回到主机控制,按下Ctrl+Alt. 出现Disc Found界面,用Tab键,选择到Skip选项,回车.备注:此操作是校验安装文件是否有损坏,现在是安装学习测试机,跳过校验. 进入到图标界面,单击 "下一步" 进入到语言选择界面,此处选择"English",

RHEL-7学习环境搭建

RHEL-7.2学习环境搭建: (一)安装系统 (二)配置系统基本参数 1.配置网卡参数: [[email protected] ~]# cat /etc/sysconfig/network-scripts/ifcfg-eno16777736  TYPE="Ethernet" BOOTPROTO="static"     ##设置为静态IP IPADDR=192.168.10.50   ##设置IP地址 NETMASK=255.255.255.0    ##设置子网

学习环境搭建<一>批量部署,无人值守,部署salt master/minion

%新人自学的,肯定有不对的地方,指出来大家共同学习% 准备: rhel-server-6.4-x86_64-dvd.iso salt.tar.gz 第一步: 准备一台服务器,用以管理其他服务器 system---→       rhel-server-6.4-x86_64-dvd.iso ip---→                20.10.10.111 hostname----→  admin.black.com 配置好yum源 mkdir /iso mount /dev/cdrom /is

【CUDA 基础】0.0 腾讯云CUDA环境搭建

title: [CUDA 基础]0.0 腾讯云CUDA环境搭建 categories: CUDA Freshman tags: CUDA 环境搭建 toc: true date: 2018-02-13 22:04:54 Abstract: 本文主要为不支持CUDA的电脑用户提供一个可供选择的CUDA学习环境 Keywords: 腾讯云,CUDA,GPU云 开篇废话 今天我们开始学习CUDA,又到了一年一次的,逼婚,催生,问工资,问成绩,炫富,炫孩子,炫工作的节日了.我还是想找个地方安安静静的看看

Cocos2d-X-3.0 之后的版本的环境搭建

 Cocos2d-X-3.0 之后的版本的环境搭建 由于cocos2d游戏开发引擎更新十分频繁,官方文档同步不够及时和完善.所以不要照着官方文档来照做生成工程. <点击图片就能进入网站> 具体的步骤: 1.获取cocos2d-X的源码v3.6版本 然后解压到随便什么位置,比如这里就放在桌面上,文件名cocos2d-x-3.6 2.使用5.1以上版本的XCode 3.将cocos2d-x-3.6中的setup.py直接拖到刚刚打开的终端,然后回车. 然后提示需要做一些环境变量的配置,第一个提示安

图解MonoForAndroid开发环境搭建

电脑系统:windows 8.1 企业版 预装VS:2010旗舰版+2013 with update2旗舰版 ==================================== 1.1 安装java SDK 1.2 安装 JRE 1.3 设置环境变量-01-JAVA_HOME 1.4 设置环境变量-02-Path.png 1.5 设置CLASSPATH 1.6 测试java环境设置 2.1安装AndroidSDK-01检测JDK 2.2 安装AndroidSDK-02设置SDK安装路径 3

NDK/JNI学习--环境搭建

基于Windows来开发Android的NDK,JNI需要的环境搭建,所需要的软件如下: Android 开发环境的基本配置(SDk,ADT,Eclipse IDE,JDK) 这些都是基本的环境搭建就不细说了,参考网上文章就OK了. Apache ANT构建系统 主要是用来构建NDK编译系统的,下载地址:apache-ant-1.9.4-bin.zip,下载后解压到C:\apache-ant-1.9.4,然后配置ANT的环境变量即可. 验证安装成功: GUN make 构建系统(常用Cygwin