当前位置:首页 > 系统教程 > 正文

Linux服务器运维从入门到精通

Linux服务器运维从入门到精通

磁盘管理与网络配置实战指南

Linux服务器运维从入门到精通 Linux磁盘管理 Linux网络配置 服务器运维 LVM逻辑卷 第1张

对于每一位服务器运维工程师来说,掌握Linux磁盘管理Linux网络配置是基本功。无论是个人服务器还是企业数据中心,这两项技能都直接关系到系统的稳定性和性能。本文将用最通俗的语言,带你一步步上手实战。

一、Linux磁盘管理

Linux磁盘管理涉及查看磁盘、分区、格式化、挂载以及逻辑卷管理等。下面从基础命令开始。

1. 查看磁盘信息

使用 lsblk 列出所有块设备:$ lsblk使用 df -h 查看已挂载分区的使用情况:$ df -h

2. 磁盘分区

/dev/sdb 为例,使用 fdisk 进行分区:$ sudo fdisk /dev/sdb进入交互界面后,按 n 新建分区,按 w 保存退出。

3. 格式化分区

将新分区 /dev/sdb1 格式化为ext4:$ sudo mkfs.ext4 /dev/sdb1

4. 挂载分区

临时挂载到 /mnt/data$ sudo mount /dev/sdb1 /mnt/data永久挂载需编辑 /etc/fstab,添加一行:/dev/sdb1 /mnt/data ext4 defaults 0 0

5. LVM逻辑卷管理

LVM逻辑卷提供了更灵活的磁盘管理方式。首先创建物理卷:$ sudo pvcreate /dev/sdc1创建卷组:$ sudo vgcreate myvg /dev/sdc1创建逻辑卷:$ sudo lvcreate -L 10G -n mylv myvg格式化并挂载:$ sudo mkfs.ext4 /dev/myvg/mylv$ sudo mount /dev/myvg/mylv /mnt/lvm

二、Linux网络配置

Linux网络配置是确保服务器可访问的关键。我们将覆盖网卡设置、常用命令、静态IP配置等。

1. 网卡配置文件

在CentOS/RHEL系统中,网卡配置文件位于 /etc/sysconfig/network-scripts/ifcfg-eth0。在Ubuntu系统中,使用 /etc/netplan/ 下的YAML文件(新版本)或 /etc/network/interfaces(旧版本)。

2. 常用网络命令

查看IP地址:$ ip addr show$ ifconfig测试连通性:$ ping -c 4 google.com

3. 设置静态IP

以CentOS为例,编辑 ifcfg-eth0BOOTPROTO=staticONBOOT=yesIPADDR=192.168.1.100NETMASK=255.255.255.0GATEWAY=192.168.1.1DNS1=8.8.8.8重启网络服务:$ sudo systemctl restart network

4. 路由和DNS

查看路由表:$ route -n临时添加默认网关:$ sudo route add default gw 192.168.1.1DNS配置文件为 /etc/resolv.conf,可以添加:nameserver 8.8.8.8

5. 网络服务管理

使用systemd管理网络:$ sudo systemctl restart NetworkManager$ sudo systemctl restart systemd-networkd

6. 高级:网卡绑定(Bonding)

网卡绑定可以将多块物理网卡虚拟成一块,提高带宽和冗余。配置稍复杂,但生产环境中常用。

总结

本文介绍了Linux磁盘管理(包括分区、格式化、LVM逻辑卷)和Linux网络配置(静态IP、路由、DNS)的核心操作。这些知识是服务器运维的基础,希望你能通过实践牢牢掌握。如有疑问,欢迎在评论区交流。

(本文关键词:Linux磁盘管理、Linux网络配置、服务器运维、LVM逻辑卷)