企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
**Linux新服务器的初始化** 新购买服务器/VPS之后,我们首先需要通过终端连接服务器,然后修改一下root密码,再看一下磁盘情况,如果是两块磁盘,首先对磁盘进行分区挂载。 #### 所选用的linux操作系统是Centos6.8 #### 1. 使用Xshell进行远程连接 通过命令连接: ~~~ ssh 192.168.10.57:22 #后面的端口号可以省略 ~~~ ![](https://box.kancloud.cn/2608b8a2dd6420d201ae36762921e82e_781x414.png) 通过新建会话窗口连接 ![](https://box.kancloud.cn/ba68390d2f6d67535182a03aaed43184_616x582.png) 如果不知道Linux系统的版本信息,可能通过命令:cat /etc/issue 查行查看 ![](https://box.kancloud.cn/cb01141c2d7bad6269addb2eb3405b85_445x81.png) #### 2. 修改root密码 修改root密码,直接使用命令passwd 进行密码修改 ![](https://box.kancloud.cn/fbcf65b4e958d49c2201c6e45b267e04_391x229.png) #### 3. 磁盘管理 1. 查看磁盘信息 fdisk -l ![](https://box.kancloud.cn/271f211e8c6b80bf8d6d0dd1b83acce6_709x448.png) 2. 查看分区信息 lsblk ![](https://box.kancloud.cn/80261c758ee47faa4ea2f31fe89d50e1_518x232.png) > 从以上信息可以发现,sdb 这块磁盘没有启用,所以接下来对sdb这块磁盘进行分区。 在这里,咱们把sdb这块磁盘分成两个区,一个分区10个G,剩下的为另一个分区 #### 开始对sdb进行分区操作 1. fdisk /dev/sdb 指定要分区的磁盘 ![](https://box.kancloud.cn/2f9ccdccb10ccf7791bae4518d797e1f_851x366.png) 2. 键入p打印分区列表 ![](https://box.kancloud.cn/5a889f515fb499c6e065d09c7b4b1f46_750x332.png) 3. 键入n创建一个新分区 ![](https://box.kancloud.cn/5cf42f248fd4407cf956066da1c73b55_478x138.png) > 出现两个选项,p代表着主分区(最多只能有4个主分区);e代扩展分区。在这里咱们先创建一个10G主分区 4. 键入p 选建一个主分区 ![](https://box.kancloud.cn/09815b51a33a1f071a8b303a65008f5f_399x165.png) 5. 接下来让输入进行主分区的号,一个硬盘只能有四个主分区,这在里就先输入"1"了 ![](https://box.kancloud.cn/ae5df9017f6568556d149c7ec419b0d3_493x133.png) 6. 这里表示让你输入分区的起始柱面号,因为我的目的是分为连续的几个分区.所以直接键入"回车"表示从柱面2048开始(即磁盘尚未使用的首端),输入2048也可以. ![](https://box.kancloud.cn/0631368a06a6ae01a030a06490506ef1_824x107.png) 7. 提示你键入分区的末端柱面号,因为第一个主分区我们要分的大小为10G,所以直接键入"+10G",或者"+10240M"。 ![](https://box.kancloud.cn/cfa247e595c5140111a99f7daeb7ec38_801x109.png) 8. 这时一个主分区就已经建立好了,键入p看下。 ![](https://box.kancloud.cn/8c2ba5c53634bcb2f55706ce3ec59cc7_701x314.png) 9. 重复刚才的新建分区步骤,再把剩下的建成一个主分区,最新的磁盘分区结果如下: ![](https://box.kancloud.cn/6d2196cef0e46e30842d83d29aade29a_721x314.png) > 注意:由是把剩下的全部分成一个区,所以,在到分区第七步时,不用输入分区大小,直接回车即可。 10. 键入w保存退出fdisk,这里再来查看一下磁盘信息lsblk ![](https://box.kancloud.cn/a1a1db53334483268064554651b1d96f_500x254.png) > sdb这块磁盘并不能被Linux所以管理,当然也不能使用,因为这块磁盘只是分好了区,没有写入文件系统,其实写入文件系统的过程就是分区的格式化。 11. mkfs命令进行格式化 (创建Linux文件系统) ~~~ mkfs -t ext4 /dev/sdb1 mkfs -t ext4 /dev/sdb2 ~~~ ![](https://box.kancloud.cn/6a72b4505cc607df1d438ce6baae18ff_775x572.png) > 写入文件系统以后,sdb这两个分区,需要挂载后才能正常使用 12. mount加载文件系统到指定的加载点(挂载) `mount 设备文件名 挂载点` > 首先需要先创建两个目录分另做为sdb1和sdb2的挂载点,在这里咱们在mnt下创建两个目录:sdb1和sdb2 ~~~ mkdir /mnt/sdb1 mkdir /mnt/sdb2 #这两条命令可以合并成一条,是等效的 mkdir /mnt/sdb1 /mnt/sdb2 ~~~ > 挂载之前,先使用df命令查看一下磁盘分区上的可使用的磁盘空间 ~~~ df -h ~~~ ![](https://box.kancloud.cn/ab5fd69fa77e20576cacd4bcb6723744_581x127.png) > 这里并看不到,sdb这块磁盘的信息,是因为还没有把两个分区挂载到挂载点 接下来开始挂载新建的两个分区 ~~~ mount /dev/sdb1 /mnt/sdb1 mount /dev/sdb2 /mnt/sdb2 ~~~ 挂载后再使用df命令查看一下磁盘分区上的可使用的磁盘空间 ~~~ df -h ~~~ ![](https://box.kancloud.cn/312be55e6ef52803ee7254cf2a5ceacb_647x329.png) **这时,sdb这块磁盘就可以正常使用了** > 如果挂载错了,可以通过umount卸载已经加载的文件系统,卸载的方式有两种:1. 通过设备文件名进行卸载;2.通过挂载点进行卸载。 #### 系统启动,自动挂载数据盘 > 到这里,磁盘的分区,就基本上完成了。但是现在还存在一个问题,就是重启系统后,sdb磁盘不会自动挂载,这里,需要使用mount命令手动重新挂载。这时就需要把它设置成开机自动挂载操作方式如下: 1. 使用blkid查看磁盘UUID信息 ![](https://box.kancloud.cn/14cfd6df42319172217ae1d62ecb4885_759x149.png) > UUID可以不用,可以直接使用设备名进行挂载 2. 编辑系统分区表 ~~~ vi /etc/fstab ~~~ ![](https://box.kancloud.cn/26d9151a4cd6d5cee3662eb5424dbe88_929x435.png) 在这个文件的最后,加上如下内容: ~~~ /dev/sdb1 /mnt/sdb1 ext4 defaults 0 2 /dev/sdb2 /mnt/sdb2 ext4 defaults 0 2 ~~~ ![](https://box.kancloud.cn/603a371b1d8a2d9c258637a223d2c551_942x433.png) 输入:ESC 再输入:,然后输入wq 保存退出vi编辑 到这里,自动挂载数据盘设置好了,重新测试是否能正确自动挂载。 > 在这里简单介绍一下,fstab文件中,最后两个参数的什么意思,第一个数字:是否做备份,第二个数字:表示是否提前自检,在这里这除根分区设置为1外,其它的设置成2即可。