五分钟搞死一台服务器

今天买了一台Linux云服务器,整整买一年的,打算把自己的网站部署上去,由于之前已经部署过了,轻车熟路,还有点小兴奋……五分钟后,登录不进去了……瞬间感觉好悲催……下面详细说说事情是怎么发生的,总结一下教训。

事件发生:

在安装svn服务的时候,需要首先安装依赖包openssl,系统自带的有openssl,我先卸载了它,然后开始安装另外一个高版本的openssl,在make时报错说需要zlib包,然后我就开始上传zlib包,发现远程 ftp连接不上了(这时已有的连接未断开,还可以使用),我找不到原因就重启了一下系统,结果再也连接不上服务器了……

openssl作用:

简单来说,openssl 是对连接、传输进行加密的技术。正因为此,我卸载它之后,就影响到了远程连接。

经验总结:

1. 进行系统更改前,需要进行备份,可以是整个系统的备份,也可以是某个具体操作的备份,以便在出现问题后立即还原。

2. 系统的重启被很多人认为是解决问题的一大法宝,事情的确如此,但不全是这样,要慎重。

3. 当由于误操作或者未者原因出现故障时,如果保持现状不变,不会再造成更坏的影响,那么最好先保持现状不变。不要想到一个解决方案就开始尝试解决,要强制自己先冷静下来,回忆故障出现前做了哪些操作,分析故障出现的原因,也可以网上搜索或者与相关技术人员进行讨论,然后再进行补救。

临近年关,生产总是出故障,虽然不是自己搞出来的,但每次听到故障的消息,会不自然的有一种心惊肉跳的感觉,要养成认真操作的习惯,加强安全意识!

时间: 2024-10-13 11:42:54

五分钟搞死一台服务器的相关文章

01. SpringCloud实战项目-五分钟搞懂分布式基础概念

SpringCloud实战项目全套学习教程连载中 PassJava 学习教程 简介 PassJava-Learning项目是PassJava(佳必过)项目的学习教程.对架构.业务.技术要点进行讲解. PassJava 是一款Java面试刷题的开源系统,可以用零碎时间利用小程序查看常见面试题,夯实Java基础. PassJava 项目可以教会你如何搭建SpringBoot项目,Spring Cloud项目 采用流行的技术,如 SpringBoot.MyBatis.Redis. MySql. Mon

HDFS-异常大全-《每日五分钟搞定大数据》

点击看<每日五分钟搞定大数据>完整思维导图以及所有文章目录 问题1:Decomminssioning退役datanode(即删除节点) 1.配置exclude: <name>dfs.hosts.exclude</name> <value>/data/hadoop/excludes</value> 在/data/hadoop/excludes文件添加要退役的节点ip(可同时退役多个,一个一行) 2.配置完后刷新节点 # $HADOOP_HOME/b

zookeeper-非常重要的zab协议-《每日五分钟搞定大数据》

上篇文章paxos与一致性说到zab是在paxos的基础上做了重要的改造,解决了一系列的问题,这一篇我们就来说下这个zab. zab协议的全称是ZooKeeper Atomic Broadcast即zookeeper"原子""广播"协议.它规定了两种模式:崩溃恢复和消息广播 恢复模式 什么时候进入? 当整个服务框架在启动过程中 当Leader服务器出现网络中断崩溃退出与重启等异常情况 当有新的服务器加入到集群中且集群处于正常状态(广播模式),新服会与leader进行

一篇文章搞懂DataSet、DataFrame、RDD-《每日五分钟搞定大数据》

1. 三者共性: 1.RDD.DataFrame.Dataset全都是spark平台下的分布式弹性数据集,为处理超大型数据提供便利 2.三者都有惰性机制,执行trainform操作时不会立即执行,遇到Action才会执行 3.三者都会根据spark的内存情况自动缓存运算,这样即使数据量很大,也不用担心会内存溢出 4.三者都有partition的概念,如 var predata=data.repartition(24).mapPartitions{       PartLine => {     

YisouSpider你想搞死我的服务器吗?

在1分钟666次请求中,你占了445次,你大爷的想干啥呢? 42.156.254.30 - - [03/Feb/2016:11:46:00 +0800] "GET /thread-2206370-1-1.html HTTP/1.1" 200 21539 "-" "YisouSpider" 42.156.254.25 - - [03/Feb/2016:11:46:00 +0800] "GET /thread-2018156-1-1.htm

zookeeper-1.操作与应用场景-《每日五分钟搞定大数据》

Zookeeper作为一个分布式协调系统提供了一项基本服务:分布式锁服务,分布式锁是分布式协调技术实现的核心内容.像配置管理.任务分发.组服务.分布式消息队列.分布式通知/协调等,这些应用实际上都是基于这项基础服务由用户自己摸索出来的. 1.Zookeeper在大数据系统中的常见应用 zookeeper作为分布式协调系统在大数据领域非常常用,它是一个很好的中心化管理工具.下面举几个常见的应用场景. 1.1.HDFS/YARN HA(分布式锁的应用):Master挂掉之后迅速切换到slave节点.

YARN-异常大全-《每日五分钟搞定大数据》

#问题描述:NodeManager1 cpu负载飙高,进程还在但是不再向ResourceManager发送心跳,不断重复下文2的动作.心跳停止一段时间后会重连上RM但是cpu仍然很高,再过一段时间心跳再停,一直循环. #节点管理器的日志解析1.localizing:容器开始从HDFS下载资源,HDFS文件的状态从INIT变成下载. 2018年8月25日16:15:38592信息org.apache.hadoop .yarn.server.nodemanager.containermanager.

运维日常:五分钟搞定PHP的redis问题

一.前言 1.需求 2.解决LNMP环境中的PHP缺少redis扩展包,导致访问页面报错500,处理问题,安装PHP扩展功能redis. 下面记录整个过程,如果不想看,而只想在最短的时间内搞定这个问题,请直接翻到最后,使用脚本. 二.安装 1.下载扩展包 [[email protected] source]# git clone https://github.com/nicolasff/phpredis Cloning into 'phpredis'... remote: Enumerating

五分钟搞定 Linux 文档全部知识,就看这篇文章

写在前面 我们都知道Linux是一个支持多用户.多任务的系统,这也是它最优秀的特性,即可能同时有很多人都在系统上进行工作,所以千万不要强制关机,同时,为了保护每个人的隐私和工作环境,针对某一个文档(文件.目录),Linux系统定义了三种身份,分别是拥有者(owner).群组(group).其他人(others),每一种身份又对应三种权限,分别是可读(readable).可写(writable).可执行(excutable). 文档属性 使用命令ls -al --full-time,或者此命令的简