上述博客中,已经为console最小化安装了操做系统。
接下来,就要经过console来作一些初始的工做目录。这些目录主要用做之后的全局文件,共享给各个虚拟机使用,包括:web
前面的博客中,已经将宿主机对应的目录共享给了console。VMware Tools提供的共享文件系统,只可以挂载,并不可以经过NFS文件系统共享出去。
所以须要经过console的第二块100G磁盘做为数据盘,来存放这些数据。运维
注:后期会配置备份或者同步机制,将这些目录都同步到宿主机,以防止数据盘发生故障或者误删虚拟机时,致使数据丢失。oop
由于CentOS6.x系统中,/usr/local目录下是用于用户安装软件使用,一般在安装完系统以后,不存在其余可用文件(经过tree /usr/local/能够确认),而且之后的实践过程当中,都是指定安装路径安装。所以该目录下的文件能够清空。
执行命令:rm -rf /usr/local/*
学习
上述过程当中说到的confs,scipts,softs,sysenv等,均属于可NFS的全局文件,所以防止在一个目录下:
mkdir -p /usr/local/globle/{confs,softs,scripts,sysenv}
ui
本系列博客约定全部源码安装的文件,均安装在/usr/local/software/下,而且以“/usr/local/software/area/softname/version/”规范放置,益于版本控制和移植。执行命令 mkdir -p /usr/local/software/
操作系统
在/mnt目录下,已经建立了CDROM挂载点/mnt/cdrom,该目录仅限于挂载loop设备,包括CDROM载入的文件,或者文件系统上的其余镜像文件。
本系列博客中用到的数据,好比Web数据,FTP数据,NFS数据,DB数据,虚拟机镜像等,均须要放在数据盘,数据盘的挂载点设置在/mnt/data上,建立挂载点mkdir -p /mnt/data
版本控制
有关console的第二块数据盘的格式化和挂载,参见博客《虚拟机console基础环境准备——挂载数据盘.md》code
在/mnt/data目录下,建立全局数据存储,包括:blog
以下图:
ip
上述的目录约定,至关于一种操做规范,这样便于管理,维护,移植,升级等操做,符合运维人员的基本素质要求。在之后的学习和工做中,均须要培养这样基本职业习惯和素质。