存档

‘资料’ 分类的存档

阿里云ECS全新实例需要配置安全组规则

2018年4月23日 没有评论

最近新买了一台阿里云ECS服务器,新装了httpd服务后,从浏览器无法访问页面。

排查过程如下:

  • 服务器是可以ssh登陆的,说明网络没问题
  • 在服务器本机使用curl http://127.0.0.1/获取首页,输出OK
  • 在服务器本机使用curl http://ecs-外网ip/获取首页,输出OK;这两步说明httpd服务正常
  • 检查防火墙,iptables服务未运行

那问题应该在ecs上,网上搜了一下,原来ecs实例设置了安全组规则,默认只开放ICMP、ssh和3389端口。需要手动开放业务端口才行。

方法为:

  • 在ECS实例列表处,选择要开放端口的ecs,点击右侧的“管理”
  • 在“管理”页面选择左侧“本实例安全组”,进入“安全组”页面
  • 点击“配置规则”,然后“添加安全组规则”,设置好协议、端口、授权对象(ip范围)等,保存

稍等一会儿规则生效,就可以正常访问业务页面了。

分类: 资料 标签: ,

多网卡环境下VMware虚拟机桥接宿主机网络不通的解决办法

2017年5月22日 没有评论

如题所述,一般都是在个人电脑上安装VMwareWorkStation,然后装几个虚拟机进行测试。自己的电脑一般都是一个网卡,直接将虚拟机桥接到物理网卡上就行了,无须过多设置。

今天在一台Windows服务器上装了一个VMwareWorkStation,通过桥接将虚拟机连上宿主机后,网络一直不通。

service network restart命令提示网线未接入或者网卡设备未激活之类的信息,但宿主机明明是可以上网的。搜了好久终于找到原因和解决办法:

  • 宿主机上有多块网卡,只有一个网卡插入了网线
  • VMware桥接选项默认自动选择了一块网卡,恰好不是可以上网的网卡

这种情况下,需要手动编辑虚拟网络,步骤如下:

  • VMware菜单中选择“编辑”->“虚拟网络编辑器”,打开虚拟网络编辑器
  • 选中“VMnet0”,如果看不到“VMnet0”可以通过“添加网络”手动将VMnet0添加进来
  • 在下边的“桥接模式”中,通过下拉选择可以联网的网卡,保存设置
  • 重启虚拟机网络
分类: 资料 标签:

关于docker的一些个人认识

2016年4月8日 没有评论
  1. host、docker engine、docker container
    1. host: the system(os/machine/vm) docker engine is running on. On windows, docker engine depends on a “default” linux virtual machine, so the host refers to this “default” vm.
    2. docker engine: the process dealing with docker client commands and managing(oprations like crud) docker containers
    3. docker container: a process running on the host which performs functions defined by images
  2. image、container
    1. to run an image will make a container
    2. run a daemoned container using -d flags
    3. the container will NOT remove itself automatically, using “docker rm containerID” to remove it
  3. docker network
    1. docker engine will create a default bridged network “docker0″ on the host
    2. when running a container using a default net options(bridge), docker engine create a peer of interfaces to enable network communications between the container and the other ones.This peer of interfaces are eth0 on the container and vethXXYYZZ on the host.
    3. we can manually create our own networks.
  4. others…
分类: 资料 标签:

Redis视频教程之事务和持久化

2015年12月24日 没有评论
分类: Redis, 资料 标签: , ,

Redis视频教程之常用命令

2015年12月24日 没有评论
分类: Redis, 资料 标签: , ,

Redis视频教程之set和zset数据结构

2015年12月24日 没有评论
分类: Redis, 资料 标签: , ,

Redis视频教程之list数据结构

2015年12月24日 没有评论
分类: Redis, 资料 标签: , ,

Redis视频教程之string和hash数据结构

2015年12月24日 没有评论
分类: Redis, 资料 标签: , ,

Redis视频教程之安装部署

2015年12月24日 没有评论
分类: Redis, 资料 标签: , ,

磁盘空间不足导致redis无法正常运行

2015年12月21日 没有评论

如果redis配置了后台存盘操作(配置文件中开启了save选项),并且redis运行内存占用较大,若系统磁盘空间不足,会导致redis无法正常运行。后台报错如下:

(error) MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk. Commands that may modify the data set are disabled. Please check Redis logs for details about the error.

所以,线上系统不仅要监控redis内存使用情况,也需要关注磁盘使用情况!

分类: Redis, 监控, 资料 标签: ,