pc选购
首选内存(RAM)越大越好,cpu(最好高级点),硬盘(越大越好,如果可能的话,使用磁盘阵列,或者网络硬盘等等的系统架构, 能够具有更稳定安全的传输环境,更佳!),网卡,显卡(对于服务器来说一般的就可以,如果有使用到图形功能,显卡是必须需要的)。
在Linux这个系统当中,几乎所有的硬件设备文件都在/dev这个目录内, 如果你的机器使用的是跟ISP 申请使用的云端机器,这时可能会得到的是虚拟机。为了加速,虚拟机内的磁盘是使用仿真器产生, 该仿真器产生的磁盘文件名为 /dev/vd[a-p] 系列的文件名
NAT( IP 分享器) swap (硬盘的内存交换空间) ISP(网际网络供应商 )
常用设备在linux中的文件名
SCSI/SATA/USB 硬盘机 /dev/sd[a-p]
USB 闪存盘 /dev/sd[a-p] (与 SATA 相同)
VirtI/O 界面 /dev/vd[a-p] (用于虚拟机内)
软盘机 /dev/fd[0-7]
挂载—-文件系统与目录树的关系
Linux 系统使用的是目录树架构,而我们的文件数据其实是放置在磁盘分区当中;利用一个目录当成进入点,将磁盘分区的数据放置在该目录下,我们称之为“挂载”。就是进入该目录就可以读取该分区的意思
磁盘规划
如果对系统的网卡与硬盘的大小及速度比较重要,或者对不同的使用者提供文件服务器功能,那么 /home 这个目录可以考虑独立出来,并且加大容量。这里我们加为了45G。
/eos 这个目录我们常会单独存放产品,镜像文件等,一般这里不经常访问。
查看磁盘分区数据块情况:df -h
查看内存使用情况:free -m
查看当前目录文件占用磁盘空间情况:du -sh *
查看文件大小:ls -lht
/dev/vda1 99G /
tmpfs 64G /dev/shm
/dev/vdb1 148G /var/log
/dev/vdb2 246G /eos
/dev/vdc1 2.0T /data0
/dev/vdc2 2.0T /data1
/dev/vdc3 2.0T /data2
tmpfs是一种虚拟内存文件系统,它的存储空间在VM里面
VM介绍
1.linux下面VM(virtual memory)的大小由RM(Real Memory)和swap组成
2.RM的大小就是物理内存的大小,而Swap的大小是由你自己决定的。Swap是通过硬盘虚拟出来的内存空间,因此它的读写速度相对RM(Real Memory)要慢许多,我们为什么需要Swap呢?当一个进程申请一定数量的内存时,如内核的vm子系统发现没有足够的RM时,就会把RM里面的一些不常用的数据交换到Swap里面,如果需要重新使用这些数据再把它们从Swap交换到RM里面。 如果你有足够大的物理内存,根本不需要划分Swap分区。
因此tmpfs最大的存储空间可达(The size of RM + The size ofSwap)。但是对于tmpfs本身而言,它并不知道自己使用的空间是RM还是Swap,这一切都是由内核的vm子系统管理的。但是断电或者你卸载它之后,数据就会立即丢失。
查看机器硬件: cat /proc/cpuinfo cat /proc/merminfo(meminfo)
查看cpu线程:cat /proc/scsi/scsi
总核数 = 物理CPU个数 X 每颗物理CPU的核数
查看物理CPU个数:cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
查看每个物理CPU中core的个数(即核数):cat /proc/cpuinfo| grep "cpu cores"| uniq
查看CPU信息(型号):cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
磁盘挂载
1.磁盘查看(root用户)
先查看挂载情况 #df -h
再查看集群磁盘,记录下要挂载的盘 #fdisk -l
2.磁盘分区
创建未挂载的磁盘分区(初始化磁盘) #fdisk /dev/vdb
#参数解析:(挂载可按以下顺序进行)
m 帮助,显示所有命令 (d 删除一个分区)
p 查看分区表
n 创建分区 (e主分区/p扩展分区)
然后输入数字,创建几个主分区,然后是该分区的起始磁盘数,回车创建成功,如果想添加大小 312077,832205 。然后w保存并写入分区,最后可以用fdisk -l查看一下
3.分区格式化文件格式
#mkfs.ext4 /dev/vdb1 静等一会儿,格式化完毕。
4.磁盘挂载
创建创建被挂载的路径 #mkdir /u01
挂载分区 #mount /dev/vdb1 /u01 (umount 卸载挂载,数据还在)
查看挂载情况 #df -h
5.设置开机自动挂载
方法一:(一般用这个)
#vi /etc/fstab
照着上面已经有的,添加一个相关行就行,eg:
/dev/svb1(磁盘分区) /u01(挂载目录) ext4 (文件格式) defaults 0 0
方法二:(这个我没尝试过)
#vi /etc/rc.local
添加一行,设置启动挂载,eg:
mount /dev/vdb1 /u01
6.重启系统
#reboot
548

被折叠的 条评论
为什么被折叠?



