📓 CentOS7 虚拟机/云服务器 Xshell8/Xftp8 连接翻车日记!!!
目标:一次性跑通 Redis → Kafka → MySQL 高可用
工具链:VMware NAT + CentOS7 + Xshell 8 + Xftp 8
1. 正确流程(一步不错版)
步骤 操作 命令 检查点 1️⃣ 获取 IP 启动虚拟机 ip addr
看到 ens33: 192.168.231.128/24
2️⃣ 网卡自启 修改配置 vi /etc/sysconfig/network-scripts/ifcfg-ens33
ONBOOT=yes
3️⃣ 重启网络 立即生效 systemctl restart network
或nmcli connection reload && nmcli connection up ens33
ping 8.8.8.8
通4️⃣ 客户端连接 Xshell/Xftp 主机: 192.168.231.128
端口:22
登录成功 5️⃣ 一键初始化 跑脚本 ./init.sh
SSH-22 & Redis-6379 已放行 一键脚本(init.sh)
#!/bin/bash
printf 'nameserver 8.8.8.8\nnameserver 114.114.114.114\n' >/etc/resolv.conf
echo 'dns=none' >/etc/NetworkManager/conf.d/dns.conf
systemctl restart NetworkManager
yum -y install epel-release redis wget vim net-tools
systemctl enable --now sshd redis
firewall-cmd --permanent --add-port={22,6379}/tcp && firewall-cmd --reload
echo " 环境就绪"
2. 翻车现场复盘(逐条拆解)
错误命令/场景 目的 翻车原因 排查思路 echo "nameserver 8.8.8.8" > /etc/resol.conf
写入 DNS 路径拼错少 v
ls /etc/resol*
→ 找不到文件echo -e "8.8.8.8<nnameserver 114..."
多行写入 把 \n
写成<n
cat /etc/resolv.conf
只有一行lsattr /etc/resolv.conf
发现i
属性检查文件锁 之前误执行 chattr +i
chattr -i /etc/resolv.conf
解锁192.168.231.128/24:22
填进 Xshell建立 SSH 把子网掩码当端口 ping 192.168.231.128
通但 SSH 报Connection refused
ONBOOT=no
未改开机不启用网卡 重启后拿不到 IP ip a
无 IPv4 → 回改配置未启动 SSHD 提供 22 端口 服务未安装/未启动 systemctl status sshd
查看防火墙未放行 22 允许外部连接 firewalld
默认拒绝firewall-cmd --list-ports
为空 → 放行
3. 今日学习目标(Redis → Kafka → MySQL 高可用)
组件 今日最小闭环 验证命令 Redis 单节点 → 主从 → 哨兵 redis-cli ping
→PONG
Kafka Zookeeper + 3 Broker kafka-topics.sh --create --topic demo
MySQL 主从复制 show slave status\G
看到Slave_IO_Running: Yes
每完成一步用 Xftp 8 把
/etc/redis.conf
、my.cnf
拖回 Windows 备份。
4. 一句话速记(笔记总结)
IP 不带
/24
,DNS 要用resolv.conf
,网卡必须ONBOOT=yes
,端口放行firewall-cmd
,翻车先看ip a
和ss -lntp
!现在打开 Xshell 8,执行
./init.sh
,正式进入 Redis → Kafka → MySQL 高可用实战!
📓 CentOS7 虚拟机/云服务器 Xshell8/Xftp8 连接翻车日记!!!的更多相关文章
- 在腾讯CentOS7.4云服务器上安装Docker,在Docker上安装配置MySQL、Tomcat和Nginx
提示:以下是在腾讯CentOS7.4云服务器上操作. Docker的基本操作:https://www.cnblogs.com/opsprobe/p/10963098.html 一.安装Docker # ...
- 阿里云服务器Svn-Server无法连接
总结:关于阿里云服务器Svn-Server无法连接,Svn-Server的配置问题 2018年07月09日 11:51:08 周同学的博客 阅读数:355 最近在使用阿里云服务器时,SQL SER ...
- 阿里云服务器的MySQL连接和vscode远程连接
目录 一.前言 二.使用Navicat等软件连接MySQL 1. 修改服务器系统密码 2. 防火墙选项添加MySQL 3. 使用Navicat连接 三.使用vscode连接服务器 一.前言 双十一的时 ...
- vps 虚拟机 云服务器
vps :wxmp 03服务器 虚拟主机: 万网免费主机 云服务器:wxmp阿里云
- 坑:jmeter部署AWS云服务器时出现连接超时Non HTTP response code: org.apache.http.conn.HttpHostConnectException
背景: jmeter脚本部署到云服务器(AWS EC2)公网上时,启动jmeter脚本运行了5个小时才运行完毕,后面发现脚本报错timeout(如图),找了很久不知道原因,后面进入脚本发现全部在报错. ...
- CentOS7阿里云服务器,python程序requests无法正常post网站(报502)
问题描述: 使用jenkins构建接口自动化测试时,发现新增加的接口case不能访问通,会报502错误(本地可以跑通,在测试服就会502)解决的思路: 缩小调试范围(去掉jenkins db环境,将问 ...
- Centos7.3云服务器上安装Nginx、MySQL、JDK、Tomcat环境
安装的软件路径建议放到/usr/local目录下 Tomcat 首先从最简单的Tomcat开始,进入到Apache的官网:http://www.apache.org,下载合适的版本来装,一般建议8.0 ...
- 在CentOS7阿里云服务器部署ThinkPHP5,并配置phpstrom实现同步开发(微信小程序及管理员后端)
小程序和后端同步开发 1.服务器安装tp5框架: 方法很多比如:github.linux命令直接手动下.composer 都可以,方法很多,百度一下,不再累述 2.这时你会发现怎么都访问出现不了这个令 ...
- 在阿里云服务器中用IP连接SQLserver2014提示40,53错误
在有些时候我们需要他人来连接我们的数据库,这个时候我们需要用我们本地的IP地址来连接,在连接的过程中可能会出现找不到网络路径提示40,53的错误 解决方案: 1.打开配置管理器 2.点开网络配置,点击 ...
- 阿里云服务器 centos7 中继邮箱+转发服务 详细配置
阿里云centos7 邮箱转发服务配置 一.文档编写目的: 网络拓扑图: 阿里云服务器屏蔽掉25端口后,内网服务器如何通过跳板机发送邮件到外网邮箱. 如果是可联网的阿里云机器,可以直接配置mailx使 ...
随机推荐
- Win32汇编学习笔记04.重定位与汇编引擎
Win32汇编学习笔记04.重定位与汇编引擎-C/C++基础-断点社区-专业的老牌游戏安全技术交流社区 - BpSend.net 重定位 **重定位:**也称为代码自重定位,代码自己去计算自己使用的各 ...
- AD 横向移动-SMB 中继攻击
本文通过 Google 翻译 Lateral Movement – NTLM Relay Attacks 这篇文章所产生,本人仅是对机器翻译中部分表达别扭的字词进行了校正及个别注释补充. 注:因 LD ...
- Gin?有这一篇就够了!
Gin Gin是Golang的一个后端框架,封装比较优雅,API友好. go get -u github.com/gin-gonic/gin 1.hello word package main imp ...
- JuiceFS介绍
简单介绍 JuiceFS 是一款面向云原生设计的高性能分布式文件系统,在 Apache 2.0 开源协议下发布.提供完备的 POSIX 兼容性,可将几乎所有对象存储接入本地作为海量本地磁盘使用,亦可同 ...
- 提升PHP并行处理效率:深入解析数组排序算法及优化策略
本文由 ChatMoney团队出品 在 PHP 开发中,数组排序是一个常见的操作.随着互联网技术的不断发展,对数据处理速度和效率的要求越来越高,如何在保证排序质量的同时提高处理速度成为了一个值得探讨的 ...
- 如何在FastAPI中打造一个既安全又灵活的权限管理系统?
title: 如何在FastAPI中打造一个既安全又灵活的权限管理系统? date: 2025/06/16 08:17:05 updated: 2025/06/16 08:17:05 author: ...
- jenkins的搭建及问题处理
Jenkins搭建第一步 本文讲述的本人搭建Jenkins的流程及遇到的坑及处理方法 1.搭建 Linux操作系统为Centos Jenkins版本为24稳定版 操作命令: sudo wget -O ...
- 现代Web安全实践:基于Token与Refresh Token的单点登录(SSO)实现
在数字化转型加速的今天,单点登录(SSO)已成为企业身份管理的核心基础设施.袋鼠云UED团队在过去几年中,为金融.政务.医疗等领域的大型系统构建SSO解决方案.本文将分享基于Token的标准SSO ...
- 数栈产品预告丨您的指标管理平台——EasyIndex即将上线
一.写在前面 2016年,数栈开始正式投入研发,发展至今,已经拥有了:实时开发.离线开发.算法开发这些开发平台:数据资产.数据质量这些资产平台:以及数据服务.智能标签这些服务平台,这些不同类型的 ...
- 袋鼠云思枢:数驹DTengine,助力企业构建高效的流批一体数据湖计算平台
7月28日,以"数智进化,现在即未来"为主题的袋鼠云2022产品发布会于线上正式开幕.发布会上,袋鼠云宣布将集团进行全新升级:从"数字化基础设施供应商",升级为 ...