CentOS6.5系统下挂载硬盘
远程SSH登录上CentOS服务器后,进行如下操作
提醒:挂载操作会清空数据,请确认挂载盘无数据或者未使用
第一步:列出所有磁盘命令:ll /dev/disk/by-path
[root@ZSJ_SERVER1 ~]# ll /dev/disk/by-path
total 0
lrwxrwxrwx. 1 root root 9 Apr 14 09:52 pci-0000:00:01.1-scsi-1:0:1:0 -> ../../sr0 lrwxrwxrwx. 1 root root 10 Apr 14 09:52 xen-vbd-51712 -> ../../xvda
lrwxrwxrwx. 1 root root 11 Apr 14 09:52 xen-vbd-51712-part1 -> ../../xvda1
lrwxrwxrwx. 1 root root 11 Apr 14 09:52 xen-vbd-51712-part2 -> ../../xvda2
lrwxrwxrwx. 1 root root 11 Apr 14 09:52 xen-vbd-51712-part3 -> ../../xvda3
lrwxrwxrwx. 1 root root 10 Apr 14 09:55 xen-vbd-51776 -> ../../xvde
提示:如果无法确认数据盘设备名称,请使用df命令来确认系统盘的名称,从而排除挂错盘的情况。
查看分区格式,命令:df -Th
[root@ZSJ_SERVER1 ~]# df -Th
Filesystem Type Size Used Avail Use% Mounted on
/dev/xvda3 ext4 31G 2.0G 27G 7% /
tmpfs tmpfs 16G 0 16G 0% /dev/shm
/dev/xvda1 ext4 194M 46M 139M 25% /boot
输入fdisk -l 列出当前系统的设备信息,目前查看到是有一块新的硬盘xvde没有分区
[root@ZSJ_SERVER1 ~]# fdisk -l
Disk /dev/xvda: 37.6 GB, 37580963840 bytes
255 heads, 63 sectors/track, 4568 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000ea5e2
Device Boot Start End Blocks Id System
/dev/xvda1 * 1 26 204800 83 Linux
Partition 1 does not end on cylinder boundary.
/dev/xvda2 26 548 4194304 82 Linux swap / Solaris Partition 2 does not end on cylinder boundary.
/dev/xvda3 548 4569 32300032 83 Linux
Disk /dev/xvde: 53.7 GB, 53687091200 bytes
255 heads, 63 sectors/track, 6527 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
fdisk命令参数介绍
p、打印分区表。
n、新建一个新分区。
d、删除一个分区。
m、输出菜单
q、退出不保存。
w、把分区写进分区表,保存并退出。
fdisk可以用m命令来看fdisk命令的内部命令;a:命令指定启动分区;
d:命令删除一个存在的分区;
l:命令显示分区ID号的列表;
m:查看fdisk命令帮助;
n:命令创建一个新分区;
p:命令显示分区列表;
t:命令修改分区的类型ID号;
w:命令是将对分区表的修改存盘让它发生作用。
第二步:格式化硬盘命令:fdisk /dev/xvde
注意:图中箭头标注处续手动键入
第三步:创建分区命令:mkfs.ext4 /dev/sdb1
第四步:挂载分区命令:mkdir /data
mount /dev/sdb1 /data # 将sdb这个硬盘挂载成为/data
第五步:将信息写入fstab,让系统开启自动挂载。
命令:echo "/dev/sdb1 /data ext4 defaults 0 0" >> /etc/fstab。
centos把新加的硬盘挂在到根路径的命令
centos把新加的硬盘挂在到根路径的命令在CentOS中将新加的硬盘挂载到根路径(/)需要执行以下一系列的步骤。
本文将为您提供一个生动、全面且有指导意义的指南。
第一步:连接硬盘首先,我们需要将新的硬盘连接到您的CentOS服务器上。
这可以通过SATA、SAS或者USB等接口完成。
确保连接稳定且正确插入。
第二步:检测硬盘在您连接好硬盘之后,我们需要使用一些命令来检测硬盘是否被正确识别。
您可以通过以下命令查看系统中所有的硬盘:```shellfdisk -l```在命令的输出结果中,您应该能看到新连接的硬盘(例如,`/dev/sdb`)。
请确保正确找到新硬盘的设备名称。
第三步:分区接下来,我们需要为新硬盘创建一个分区。
我们可以使用fdisk 命令来执行这个任务。
运行以下命令:```shellfdisk /dev/sdb```在进入fdisk界面后,按下`n`键新建分区,然后选择分区类型(通常选择`p`表示主分区,默认选项即可)。
按下`p`后再按下`Enter`键继续。
随后,我们需要选择分区的开始和结束位置。
如果您想使用整个硬盘作为根路径的挂载点,可以直接按下`Enter`键进行选择。
完成分区设置后,按下`w`键保存并退出分区设置。
第四步:格式化分区在将硬盘挂载到根路径之前,我们需要对其进行格式化。
我们可以使用mkfs命令来执行格式化操作。
假设您的新硬盘的设备名称为`/dev/sdb1`,则可以使用以下命令来执行格式化操作:```shellmkfs.ext4 /dev/sdb1```这将使用ext4文件系统对硬盘进行格式化。
您也可以选择其他文件系统,如XFS或NTFS,根据您的需求进行选择。
第五步:创建挂载点在格式化分区后,我们需要为分区创建一个挂载点。
挂载点是硬盘上的一个目录,我们将通过该目录来访问硬盘上的数据。
可以使用以下命令来创建挂载点:```shellmkdir /mnt/new_disk```在这个例子中,我们将挂载点创建在`/mnt/new_disk`目录下。
CentOS 6.5
CentOS 6.5系统安装文件(提供BT种子下载)#################################################################163网站提供的开源镜像站点/centos/6.5/isos/搜狐网站提供的开源镜像站/centos/6.5/isos/Centos 官方网站提供的开源镜像站点/6.5/163开源镜像:/搜狐开源镜像站点下载/####################################################################下载centos 6.5 iso文件,一共有如下几种类型的iso版本,简单介绍一下:BinDVD版:普通安装版,需安装到计算机硬盘才能用,bin一般都比较大,而且包含大量的常用软件,安装时无需再在线下载(大部分情况)32位:/centos/6.5/isos/i386/CentOS-6.5-i386-bin-DVD1to2.torrent64位:/centos/6.5/isos/x86_64/CentOS-6.5-x86_64-bin-DVD1to2.torrent32位:/centos/6.5/isos/i386/CentOS-6.5-i386-bin-DVD1.iso (系统安装光盘) -- 一般只需要安装DVD1,等安装好系统后,再自行安装软件/centos/6.5/isos/i386/CentOS-6.5-i386-bin-DVD2.iso (自带软件光盘)这个可以不安装64位:/centos/6.5/isos/x86_64/CentOS-6.5-x86_64-bin-DVD1.iso (系统安装光盘)-- 一般只需要安装DVD1,等安装好系统后,再自行安装软件/centos/6.5/isos/x86_64/CentOS-6.5-x86_64-bin-DVD2.iso (自带软件光盘)这个可以不安装LiveDVD版:就是一个光盘CentOS系统,可通过光盘启动电脑,启动出CentOS系统,也有图形界面,也有终端。
CentOS6.5下Oracle11G完整安装步骤
CentOS6.5下Oracle11g安装完整步骤一、硬件要求本部分内容命令,均以root用户执行。
1、内存建议内存应大于2G以上,1G可以运行,但比较吃力。
内存查看命令:[root@tsp-rls-dbserver /]# cat /proc/meminfo或[root@tsp-rls-dbserver /]# free -mtotal used free shared buffers cachedMem: 32062 1301 30760 0 40 552-/+ buffers/cache: 708 31354Swap: 16095 0 160952、交换分区交换分区大小,通常设为内存的1.5倍以上,也可以根据实际情况进行调整。
交换分区查看命令:[root@tsp-rls-dbserver /]# grep SwapTotal /proc/meminfoSwapTotal: 67682296 kB3、硬盘空间建议数据使用独立的挂载分区,本文中采用/data作为数据分区。
要求/tmp目录空间不小于400M。
磁盘空间查看命令:[root@tsp-rls-dbserver /]# df -hFilesystem Size Used Avail Use% Mounted on/dev/mapper/vg_tsprlsdbserver-lv_root 50G 4.3G 43G 10% /tmpfs 16G 348K 16G 1% /dev/shm/dev/sda1 485M 39M 421M 9% /boot/dev/mapper/vg_tsprlsdbserver-lv_home 210G 190M 199G 1% /home/dev/sdb1 1.1T 4.5G 1.1T 1% /data目录空间大小查看命令:[root@tsp-rls-dbserver tmp]# du -ch /tmp二、软件要求1、安装依赖包建议安装系统时,选择开发库。
CentOS6.5 安装说明
CentOS 6.5 安装说明书CenOS 6.5系统安装1.系统版本:CentOS release 6.5 (Final) 64位2.选择“Install system with basic video driver”,点击Enter。
如图:3.选择“Skip”,跳过检查。
按“Tab”键,可以在“Ok”“Skip”之间切换。
点击Enter。
如图4.点击“next”。
如图:5.选择简体中文,点击“Next”。
如图:6.选择“美国英语”,点击“下一步”。
如图:7.选择“基础存储设备”,点击“下一步”。
如图:8.选择“是忽略所有数据”,点击“下一步”,如图:9.输入主机名,例如“Hadoop1”,点击“下一步”,如图注意:在大数据集群中,要把其中一台主机名命名为master,其他机器主机名命名为slave1、slave2、、、10.选择时区,点击“下一步”,如图11.输入根账号密码,点击“下一步”,如图12.如出现下图,请根据提示选择,如图13.选择“创建自定义布局”,点击“下一步”,如图。
14.以下是创建分区。
sda为硬盘名称。
如果系统自动对硬盘进行了分区、布局,请先删除,然后按照以下流程重新创建。
创建/boot分区,大小为200M。
创建swap分区,配置为2048M即可。
创建/分区,把系统磁盘剩余空间全部分给/ 分区。
15.分完区之后点击下一步:会有下面提示,点击格式化,然后点击下一步。
点击“将修改写入磁盘”,格式化完成后点击“下一步”。
16.请确保“引导装载程序”安装在正确的硬盘上。
点击“更换设备”可以选择“引导装载程序”的安装位置。
如下图:图表 1修改步骤:点击“更换设备”后,刚开始看到的或许是这样,请选择“主引导记录(MBR)”:进入“BIOS驱动器顺序”,第一BIOS驱动器选择硬盘这时“主引导记录MBR”变成了下面:点击确定“更换设备”完成。
17.选择“现在自定义”,点击“下一步”。
18.左栏里有“Web服务”,“可扩展文件系统支持”,“基本系统”,“应用程序”,“开发”,“弹性存储”,“数据库”,“服务器”,“桌面”,“系统管理”,“虚拟化”,“语言支持”,“负载平衡器”,“高可用性”14个选项,请按照以下进行选择:(1)“Web服务”,“可扩展文件系统支持”,“基本系统”,“应用程序”,“开发”,“弹性存储”,“服务器”,“桌面”,“系统管理”,“虚拟化”,“负载平衡器”,“高可用性”这几项,分别在其对应的右栏里面的每一项右键点击“选择所有的可选软件包”。
挂载盘原理
挂载盘原理挂载盘是指将一个分区或存储设备连接到文件系统的目录上,使得文件系统可以访问该分区或设备。
在Linux系统中,挂载盘的原理涉及以下几个方面:1.文件系统:挂载盘之前,首先需要创建文件系统。
文件系统是一种组织和管理文件的方法,用来实现文件的读写和存储。
常见的文件系统包括Ext4、NTFS、FAT等。
在Linux系统中,可以使用命令(例如mkfs.ext4)创建文件系统。
2.设备识别:在挂载盘之前,需要识别并确定要挂载的设备。
在Linux系统中,系统会将硬盘和其他存储设备表示为特殊的文件,以块设备文件的形式存在于/dev目录下。
常见的块设备文件包括/dev/sda、/dev/sdb等。
可以使用命令(例如fdiskl)查看系统中的设备列表。
3.挂载点:挂载盘时,需要选择一个目录作为挂载点,用来承载连接到该目录的文件系统。
一般情况下,挂载点是一个空目录,通过将设备挂载到该目录,文件系统中的文件和目录就可以在该目录下被访问到。
可以使用命令(例如mkdir)创建挂载点。
4.挂载命令:挂载盘的最后一步是使用挂载命令将设备连接到挂载点。
在Linux系统中,可以使用mount命令进行挂载操作。
挂载命令需要指定要挂载的设备和挂载点,还可以添加一些其他的选项,例如读写权限、文件系统类型等。
示例命令:mount/dev/sdb1/mnt/data。
5.自动挂载:为了实现系统启动时自动挂载设备,可以在/etc/fstab文件中添加相应的挂载配置。
在该文件中,可以指定设备、挂载点、文件系统类型、选项等信息,系统启动时会按照配置自动进行挂载。
总结起来,挂载盘的原理就是将设备连接到文件系统的目录上,通过创建文件系统、识别设备、选择挂载点和使用挂载命令实现。
这样,文件系统中的文件和目录就可以通过挂载点进行访问。
而自动挂载则是通过配置文件实现系统启动时的自动挂载。
CentOS6.5下的yum本地源配置
CentOS自带强大的yum功能,默认为从网上自动下载rpm包,对于网速不太给力或者没有网络的情况下需要用的话就不是很方便,很多软件尤其是服务器上的软件我们么有必要追求最新,稳定性最重要,这里我们用CentOS光盘里的Packages作为yum源就是个不错的选择,它基本包含了所有你平常需要用到的软件,下面来介绍下CentOS光盘作为yum本地源的配置过程:1.建立本地源目录及挂载临时目录#mkdir /mnt/centosyum#mkdir /mnt/cdrom2.挂载CentOS光盘(我这里用的IOS镜像,有两块分别定为盘1,和盘2)插入盘1然后挂载盘1#mount /dev/cdrom /mnt/cdrom拷贝盘1内所有rpm包到本地源目录#cp /mnt/cdrom/* /mnt/centosyum同理挂载并将盘2内的rpm包拷贝到本地源目录3.进入/etc/yum.repos.d目录,可以看到四个文件分别为CentOS-Base.repo、CentOS-Media.repo 、CentOS-Vault.repo、CentOS-Vault.repo.repo,将其中三个改名或者移走留下CentOS-Media.repo#cd /etc/yum.repos.d#mv CentOS-Base.repo CentOS-Base.repo.bak#mv CentOS-Vault.repo CentOS-Vault.repo.bak#mv CentOS-Vault.repo CentOS-Vault.repo.bak#vi CentOS-Media.repo将以下内容[c6-media]name=CentOS-$releasever - Mediabaseurl=file:///media/CentOS/file:///media/cdrom/file:///media/cdrecorder/gpgcheck=1enabled=0gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6修改为[c6-media]name=CentOS-$releasever - Mediabaseurl=file:///mnt/centosyum ##这里为本地源路径file:///media/cdrom/file:///media/cdrecorder/gpgcheck=1enabled=1 ##开启本地源gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6修改好保存并退出#yum clean 清除原来的缓存到此配置就完成!备注:如需要将yum源改为网络还原/etc/yum.repos.d目录下的四个文件即可!。
centos6.5安装配置ftp
Centos 6.5 安装配置ftp服务1. 实验需求:1) 使用RPM包安装vsftpd服务2) 实现匿名用户访问,验证仅可以访问和下载,不可以上传3) 实现匿名用户可上传、下载、修改等完全权限(现实环境中这样的需求可能性很小)4) 实现把登陆的用户禁锢在自己的家目录中5) 实现限制某些用户的访问6) 实现虚拟用户的访问7) 实现针对不同的虚拟用户拥有不同的权限2.实验环境:Linux服务器系统版本:Red Hat Enterprise Linux 6.5 IP:192.168.20.3 Windows客户机系统版本:Windows 7 Ultimate x64 IP:192.168.20.2 vsftpd软件版本:vsftpd-2.2.23.实验步骤:基本安装操作A.挂载系统光盘并安装vsftpd这里我们使用rpm安装包安装vsftpd,安装包放在系统光盘中的Packages目录中,我们首先挂载系统光盘到系统的mnt目录下[root@localhost~]# mount /dev/sr0 /mnt到Packages目录下找到vsftpd服务的软件包并安装,安装完成。
[root@localhost~]# rpm -ivh/mnt/Packages/vsftpd-2.2.2-11.el6_4.1.x86_64.rpmB.查看vsftpd配置文件[root@localhost ~]# grep -v "#"/etc/vsftpd/vsftpd.conf #过滤掉配置文件中#号的注释anonymous_enable=YES #已开启匿名用户的访问local_enable=YES #已开启本地账号的访问write_enable=YES #已开启写入的权限local_umask=022 #本地用户上传文件的权限是644,文件夹是755---------------------以下配置为服务默认,此实验中无需关dirmessage_enable=YESxferlog_enable=YESconnect_from_port_20=YESxferlog_std_format=YESlisten=YESpam_service_name=vsftpduserlist_enable=YEStcp_wrappers=YES实现匿名用户访问,验证仅可以访问和下载,不可以上传根据vsftpd配置文件的默认配置,当vsftpd搭建好之后什么都不做就可以被匿名用户和本地用户访问了A.效果验证:[root@localhost~]# service vsftpd start #启动服务为vsftpd 启动vsftpd:[确定]测试之前,必须把防火墙和selinux关掉[root@localhost ~]# serviceiptablesstop我们在客户机上用文件夹的方式访问ftp://192.168.20.3现在来测试一下匿名用户的上传和下载权限注意:我们用匿名账号ftp登陆(无密码),查看现在所在的工作目录为/,这个/并不是服务器的根目录,而是匿名用户自己的家目录,ls查看发现里面有一个pub的文件夹家目录就是服务器上/var/ftp这个目录:我们验证匿名用户可不可以下载首先要在ftp这个目录下新建一个可供下载的文件[root@localhost ~]# cd/var/ftp #切换到ftp目录下[root@localhostftp]# echo "this is test ftp" > test.txt #新建一个test.txt 文件,内容为this is test ftp回到客户机上的cmd控制台C:\Users\Administrator>f:\ //切换到f盘,我们下载的文件就会下载到f盘用匿名账号ftp登陆,下载test.txt文件,打开f盘,看到已经下载的文件现在来验证匿名用户是否可以上传文件,我们把刚才下载都客户机上的test.txt 文件改名为tes.txt文件用于上传测试(避免重名)上传时被拒绝,所以我们知道匿名用户是只可以下载不能够上传的。
linux中磁盘的挂载流程
Linux中磁盘的挂载流程
在Linux中,磁盘的挂载流程一般涉及以下几个关键步骤:
1.查看需要挂载的设备:首先,你需要确定要挂载的磁盘设备。
这通常可以通过查看/dev目录下的设备文件来完成,例如/dev/sda、/dev/sdb等。
2.新建分区:如果磁盘尚未分区,你需要使用fdisk命令来创建新的分区。
执行fdisk /dev/sda(将/dev/sda替换为你的设备文件名)进入操作界面。
在fdisk命令中,你可以使用m来查看可操作的命令,使用n来新建分区,根据需要选择主分区或扩展分区。
完成分区创建后,使用w命令保存退出。
3.格式化新建的分区:使用格式化命令(如mkfs.xfs)对新建的分区进行格式化。
例如,mkfs.xfs /dev/sda1会将/dev/sda1分区格式化为XFS文件系统。
4.挂载磁盘:
•临时挂载:使用mount命令将分区挂载到指定的目录。
例如,mount
/dev/sda1 /data会将/dev/sda1分区挂载到/data目录。
这种挂载方式在机器重启后会失效。
•永久挂载:为了在系统启动时自动挂载分区,你需要修改/etc/fstab文件。
在文件的末尾添加一行,指定分区设备、挂载点、文件系统类型、挂载选项等。
例如,/dev/sda1 /data xfs defaults 0 0表示在启动时自动将/dev/sda1分区挂载到/data目录,使用XFS文件系统,采用默认挂载选项。
完成修改后,重启机器,挂载即会生效。
5.验证挂载:使用df命令或cat /etc/mtab命令来查看分区的挂载情况,确保分区已成功挂载到指定的目录。
ceph磁盘挂载详解rbd cephfs
8:验证挂载信息:
config file /etc/modprobe.conf, all config files belong into /etc/modprobe.d/.
df -h
Filesystem Size Used Avail Use% Mounted on
12:查看创建的池
ceph osd lspools
13:从池中取出一个块设备,请执行以下命令,请更换大括号内相关的镜像的名字,池的名称替换{池名称}的名称及替换大括号内{镜像}名称:
rbd rm {image-name} -p {pool-name} 示例:
rbd rm rbdpoolimages -p rbdpool
##########################cephFS挂载####################################
创建cephfs文件系统
对于一个刚创建的MDS服务,虽然服务是运行的,但是它的状态直到创建 pools 以及文件系统的时候才会变为Active.
3:验证数据生成
[root@web-3-136 ~]# ceph mds stat
e10: 1/1/1 up {0=dn-5-228=up:active}, 2 up:standby
##########################cephfs客户端挂载###############################
4:验证挂载结果:
df -Th
Filesystem Type Size Used Avail Use% Mounted on
172.17.5.225:6789:/ ceph 30T 648M 30T 1% /cephfs
centos6.5u盘安装问题及解决方法
1、硬盘分区2、安装过程略3、安装完成,进入win7系统,使用easybcd软件建立centos6.5引导,选择NEOGrub并建立4、重启电脑,选择新建的centos6.5系统,并进入grub,配置centos6.5加载内核问题5、启动,出现错误6、此处/root=/dev/sdc4 应该是root=/dev/sdc4修改后,还有问题,提示路径错误,但分析后路径并没有问题7、解决此处问题,第4步骤应该可以顺利进行,但centos6.5并没有成功运行,在网上查阅centos系列安装双系统资料以上步骤并无问题,现在转回win7进入easybcd,添加linux/BSD 项,并将其设置称自动引导8、进入grub菜单,编辑——将root (hd1,2)改为root(hd0,3)成功进入centos6.5分析easybcd自动添加的引导命令发现它使用UUID,查阅UUID:Linux UUID的作用及意义原因1:它是真正的唯一标志符UUID为系统中的存储设备提供唯一的标识字符串,不管这个设备是什么类型的。
如果你在系统中添加了新的存储设备如硬盘,很可能会造成一些麻烦,比如说启动的时候因为找不到设备而失败,而使用UUID则不会有这样的问题。
原因2:设备名并非总是不变的自动分配的设备名称并非总是一致的,它们依赖于启动时内核加载模块的顺序。
如果你在插入了USB盘时启动了系统,而下次启动时又把它拔掉了,就有可能导致设备名分配不一致。
使用UUID对于挂载移动设备也非常有好处──例如我有一个24合一的读卡器,它支持各种各样的卡,而使用UUID总可以使同一块卡挂载在同一个地方。
此处可能是电脑重启之后,启动顺序改变,U盘和硬盘的盘符改变,导致命令不可用,。
