一、服务器选型:
1、整体上,dell服务器 + hp服务器的市场占有率达到80% ,dell是最主流的服务器。
2、根据实际需求 ,着眼未来。不要贪便宜,电费远比服务器贵
3、硬件的通用性要好,因为linu的驱动是写在内核中的,若出现驱动不兼容的情况,需要修改内核才能解决。
4、选择云主机的性价比很高。
++++++++++++++++++++++++++++++++++++++
CPU:
---选择xeon英特尔至强系列。
---cpu结构:
---cpu参数cat /proc/cpuinfo
grep physical /proc/cpuinfo //实际物理cpu个数
grep core /proc/cpuinfo //内核数
grep process /proc/cpuinfo //逻辑的cpu个数(超线程技术)
++++++++++++++++++++++++++++++++++++++++++++++++++++
内存和磁盘不要混着用,当内存的主频不一致时,所有内存会降频到频率最低的内存标准;做RAID时不同转速的磁盘不要混着用,当磁盘转速不一致时,会降速到转速最低的磁盘标准。
raid阵列:
----硬卡比软卡好,这个硬是指 raid 卡带数据存储和专用cpu
----既带内存又带电池的最好。
----带有回写(write back,先写入缓存再写入次磁盘)的性能比直写(write through,直接写入磁盘)的好。
类型:
raid10----》用的最广。除了空间浪费多一点整体表现都比 raid5 好
raid5-----》1维校验,性能差,损坏一块后会有写惩罚,会接连着坏,应及时更换硬盘。至少需要三块硬盘
Raid6----》2维校验,至少需要四块硬盘。
分区格式化----》4k对齐(即物理硬盘分区与计算机使用的逻辑分区对齐,保证硬盘读写效率)
---------------------------------------------------------------------------------
dd命令
----------------------------------------------------------------------------
将内存进行挂载----》缺点:怕断电
mount -t tmpfs none -o size=50% /mnt #将一半的内存挂载到 /mnt 下当作磁盘使用,优点是速度快,缺点一旦断电,数据全部丢失。
df -h 查看是否挂载成功
用dd命令测试:
cd /mnt
time dd if=/dev/zero of=./f1 count=10 bs=1G
——————————————————————————————————————
fdisk -l /dev/vda #查看磁盘信息
磁盘 /dev/vda:17.2 GB, 17179869184 字节,33554432 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x000cbef0
设备 Boot Start End Blocks Id System
/dev/sda1 2048 419432447 209715200 83 Linux
/dev/sda2 * 419432448 671090687 125829120 83 Linux
注意:83为linux,7为ntfs
#################################################
二、堡垒机
----堡垒机配有公网ip
----通过堡垒机远程批量管理----》jumpserver
搭建jumpserver可以直接按照官网的文档搭建:
http://docs.jumpserver.org/zh/docs/step_by_step.html
#################################################
三、IPMI协议与机房远程管理
----网络监控服务器硬件状态
----远程开关机、重启机器
----完全独立于服务器的一个独立系统
----重新做RAID、重新安装系统
++++++++++++++++++++++++++++++++++++++
iDrac工具(Dell)
1、简单介绍
Dell 的 iDrac 工具在不购买远程管理卡的情况下,默认就可以提供,可以实现远程重启服务器,查询服务器状态,温度,文本模式串口终端重定向等等,这些极大的方便了我们远程管理服务器,这种方式的优势就是不依赖于系统,即使在没有开机的情况下,我们依然可以使用大部分功能。
2、基本使用:
首先机器进入机房以后我们应该对 iDRAC BMC 进程初始化,配置用户名,密码和管理地址
BMC 出厂默认配置地址 192.168.1.120
BMC 出厂默认用户名 root
BMC 出厂默认密码 calvin
Linux 管理 IPMI 的命令是 ipmitool
3、 ipmitool命令:
ipmitool [
ipmitool -I lanplus -H 远程主机地址 -U root power status #查看电源状态
ipmitool -I lanplus -H 远程主机地址 -U root power on #远程开机
常用参数介绍
-U username 登录的用户名
-P password 登录的密码
-H hostname 远程主机地址
power 电源管理模块
sel 硬件日志管理
sol 串口重定向
+++++++++++++++++++++++++++++++++++++++++
DNSmasq
systemctl restart
dnsmasq