服务器运维学习中的知识点积累

本文介绍了解决MySQL远程访问速度慢的问题及CentOS服务器IP地址不稳定的方法。针对MySQL远程访问速度慢的问题,可以通过在配置文件中加入skip-name-resolve禁用DNS解析来提高访问速度;对于CentOS服务器IP地址不稳定的问题,则可通过修改网卡配置文件并设置静态IP地址来解决。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

-----------------------------Mysql---------------------------

  1. 问题描述:今天在公司局域网中配置里一台服务器,在装上mysql以后,局域网内的电脑访问速度非常慢,大概要十几秒,但是ping那台服务器的速度很快。

    解决方法:在mysql的配置文件my.ini或者my.conf中的[mysqld]下加入:skip-name-resolve 重新启动服务器后,速度得到了很大的提升。

    原因:当远程访问mysql时,mysql会解析域名,导致访问速度很慢,加入skip-name-resolve的目地是禁用DNS解析,所以链接速度就上来了。

    参考:http://blog.chinaunix.net/uid-20788470-id-3118262.html

----------------------------Centos----------------------------------------

1.问题描述:在公司局域网中的服务器因为采用的DHCP机制来分配IP,所以IP地址不稳定,时不时的会更换。为了解决这个问题,在网上查阅资料以后,得到了如下解决方案

 解决办法:修改网卡的配置文件 vim /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0  // 网卡
HWADDR=54:04:A6:A6:F7:FE //mac地址,不用配置
TYPE=Ethernet
UUID=96dc2c4e-a25d-44a0-b169-0fb66827e89d
ONBOOT=yes //开机自动启用
NM_CONTROLLED=yes
BOOTPROTO=static // 网卡工作模式static为静态,dhcp为动态分配
IPADDR=192.168.1.166  //使用static 设置的ip
NETMASK=255.255.255.0 //子网掩码
GATEWAY=192.168.1.1  //网关

 配置完成以后,重启网卡即可。 service network restart

重启网卡以后,查看ip已变成所设置的ip。但是此时有可能不能通过网址访问其他网站。原因是因为未配置DNS服务器。此时需要修改dns‘的配置文件 vim /etc/resolv.conf

# Generated by NetworkManager
nameserver 61.139.2.69
nameserver 8.8.8.8

其中的dns服务器 可根据自己 的网络情况来修改 。需要注意的是前面的名字必须为nameserver。保存,重启网卡即可。

PS. 当使用了centos的服务器时,重启网卡后,配置的dns服务器信息会自动变成原来的默认文件,不会生效,原因是在重启网卡以后,系统会使用/etc/sysconfig/network-scripts/ifcfg-eth0的配置文件把resolv.conf 覆盖了。此时我们在/etc/sysconfig/network-scripts/ifcfg-eth0 配置文件中加入DNS1=xxx.xxx.xxx.xxx 然后重启网卡即可。此时,再打开resolv.conf 会发现里面的配置文件已经和/etc/sysconfig/network-scripts/ifcfg-eth0里面配置的dns信息相吻合。

### 服务器运维相关课程与学习资源 对于希望深入学习服务器运维的人来说,可以从以下几个方面入手,并结合高质量的学习资源来逐步掌握核心技能。 #### 初级阶段:Linux 系统基础 了解 Linux 的基本操作命令以及文件系统的管理是成为合格运维工程师的第一步。可以参考以下资源: - **优快云 提供的入门指南**涵盖了从零基础到进阶的核心知识点[^1]。 - 可通过官方文档或者 MOOC 平台上的视频教程学习 Linux 基础知识[^2]。 #### 中级阶段:服务配置与优化 当掌握了 Linux 基本操作之后,下一步就是学会如何部署并优化常见的 Web 和应用服务。以下是几个重要的方向及其对应资源: - 掌握 Nginx/Apache HTTP Server 配置方法; - 学会 MySQL/PostgreSQL 数据库调优技巧; - 对于负载均衡工具 LVS (Linux Virtual Server),其作为阿里云 SLB 技术的基础之一,在实际项目中有广泛应用价值[^3]。 #### 高级阶段:自动化运维&容器化技术 随着企业需求不断变化,传统手动方式已无法满足高效稳定运行的要求,因此引入 DevOps 思想变得尤为重要: ##### 自动化运维框架 - Ansible/Puppet/SaltStack 是目前主流的选择方案之一,能够帮助企业快速构建起一套完整的 CI/CD 流程体系; ##### 容器编排平台 Kubernetes(K8s) - Docker 成为了当前最流行的虚拟化解决方案,而 K8s 更进一步实现了跨主机集群环境下的统一管理和调度功能。 此外还有许多其他方面的专业知识也需要持续积累,比如安全防护措施制定、日志分析处理能力培养等等。 ```bash # 示例脚本展示简单的 Bash 脚本用于监控磁盘空间 #!/bin/bash THRESHOLD=90 # 设置阈值百分比 df -H | awk '{print $5,$6}' | while read output; do usep=$(echo "$output" | awk '{print $1}'| cut -d'%' -f1 ) partition=$(echo "$output" | awk '{print $2}') if [ $usep -ge $THRESHOLD ]; then echo "Running out of space \"$partition ($usep%)\" on $(hostname) as on $(date)" >> /var/log/disk_space.log fi done ``` 以上仅是一个简单例子说明日常工作中可能需要用到的一些 Shell 编写经验。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值