阿里云服务器ecs不变更公网IP地址将按带宽计费模式网络修改为按流量计费模式教程 云服务器ECS教程

阿里云服务器ecs不变更公网IP地址将按带宽计费模式网络修改为按流量计费模式教程

最近站长得到了一张阿里云双12活动赠送的T5型服务器提货券,但是通过该提货券生成的云服务器EC S的公网带宽是1Mb的,而且是按带宽计费的;升级到5Mb的话需要不少银子。折腾了一晚上,终于把这台T5型ECS的网络升级到了按流量计费,5Mb的模式;而且依然保留原有的IP地址。下面是升级步骤: 在云服务器ECS控制台中,选择升降配--降低配置--降低带宽配置 选择按使用流量,然后修改带宽 修改成功,且IP地址没有变化
阅读全文
阿里云服务器修改开机等待时间教程 云服务器ECS教程

阿里云服务器修改开机等待时间教程

通过阿里云控制台开机,重启云服务器时,在管理终端界面上会有15S左右的不可用时间,在特殊情况下(如SSH崩溃等)会出现无法进入系统救援模式的情况。当遇到系统崩溃,又无法进入救援模式时,只有提交工单并授权阿里云方面进入系统才能恢复业务。站长就遇到过这种情况,硬生生从30分钟拖成4小时,感兴趣的可以去看看:记一次阿里云服务器ECS误执行chmod -R 777 /的快速恢复方案。 在阿里云服务器创建完成后,第一时间修改系统等待时间,可以有效的避免以上的麻烦。虽然修改系统等待时间,延缓了系统开机速度;但我们用的毕竟是阿里云服务器,不是家用PC,上线后一年都重启不了几次。 Linux系统等待时间修改方法 vim /boot/grub/menu.lst 找到timeout=3(3指3秒),然后将数字修改掉,我这边是改成了30;最后强制保存(wq!)。 在控制台重启服务器,连接上远程终端后,发现还有15S左右的时间。 按e也能进入了 Windows系统等待时间修改方法 windows默认时间是30s,我这边是修改为1分钟。 打开运行,输入msconfig 选中引导,然后在超时框内修改时间
阅读全文
阿里云代金券
记一次阿里云服务器ECS误执行chmod -R 777 /的快速恢复方案 云服务器ECS教程

记一次阿里云服务器ECS误执行chmod -R 777 /的快速恢复方案

今日收到老大的电话,说公司一个新人在刚部署的一台阿里云业务服务器上误执行了chmod -R 777 /的命令,导致现在服务器无法远程。想知道是否还有办法恢复,如果不行,只能初始化系统,让新人重新部署了(业务不复杂,就是东西比较多,上传比较费时)。 我第一个想法就是通过阿里云管理终端进入单用户救援模式,然后恢复SSH涉及的目录,文件的权限,让公司可以远程;然后通过在阿里云上新创建一台相同配置,相同系统的ECS来恢复其他目录的权限;最后,我们手动恢复自己创建的目录的权限。整体救援过程如下: 创建快照,万一整坏了系统还可以恢复回来 打开阿里云服务器管理终端,尝试进入系统 在保证账号,密码完全正确的情况下,通过管理终端无法进入;说明系统内ssh服务已经崩溃。通过管理终端直接进入系统恢复权限的思路已经不行了。 通过阿里云服务器控制台重启服务器,在管理终端尝试进入单用户救援模式 然而通过阿里云控制台重启ECS的话,在管理终端有15S的不可用时间,导致我们可以操作管理终端时,已经跳过了救援模式入口了。真是坑啊,不知道阿里云怎么想的!!(不过,这个Bug可以通过修改系统等待时间来绕过,当然这都是后话了,系统都进不去,修改系统等待时间当然是废话。在业务恢复后,我把阿里云上所有的云服务器ECS的系统等待时间都修改为了30S,具体修改方法你可以到这里看) 当可以操作管理终端时,基本已经这样子了 到这里,我基本上已经无计可施了,万般无奈之下,只能向阿里云发工单求助。 发工单要求阿里云协助进入单用户救援模式 工单处理完毕后,阿里云已经帮我恢复了ssh崩溃的问题,公司那边已经可以ssh连接了。登陆进去一看,果然都是777 工单处理期间需要授权阿里云连接我们的故障服务器,且提供账户信息。工单截图如下,大家以后遇到类似问题可以参考下。 应部分客户的要求,我把阿里云的修复代码也贴出来,方便大家拷贝执行。 cd /etc chmod 644 passwd group shadow chmod 400 gshadow cd ssh chmod  600  moduli  ssh_host_dsa_key ssh_host_key ssh_host_rsa_key ssh_host_ecdsa_key chmod  644 ssh_config ssh_host_dsa_key.pub ssh_host_key.pub ssh_host_rsa_key.pub ssh_host_ecdsa_key.pub chmod  640 sshd_config chmod  711 /var/empty/sshd service network start service sshd start       --执行完以上代码后,虽然系统在救援模式下,但已经可以通过SSH连接了。 SSH问题已经解决接下来的事情就简单了。 创建同配置的按量付费云服务器ECS 选择按量付费的机器,我们只是想要导出下目录权限,用完就释放的。 恢复根目录权限 到这一步,阿里云有官方的文档,我下面写的比较简单;跟不上速度的,可以看阿里云的官方文档,他们写的比较详细。 在临时服务器上执行以下代码 getfacl -R / > ./linux.chmod.bak 将临时服务器上获取的linux.chmod.bak文件拷贝到故障机上,然后执行以下代码恢复(最好将文件放在根目录下恢复) setfacl --restore=/linux.chmod.bak 恢复自建目录及文件的权限,并重启 我们一般给目录755权限,文件644权限 chmod  755 /data find /data -type d -exec chmod 755 {} \; find /data -type f -exec chmod 644 {} \; reboot 恢复成功 最后,吐槽下阿里云的管理终端,既然是专用于故障救援的,就不应该有所保留。本来30分钟就可以完成的事情,硬是给我拖成了4个小时。
阅读全文
阿里云服务器ECS教程--如何重置ECS控制台远程连接密码(注:该密码不是root或者administrator管理员密码) 云服务器ECS教程

阿里云服务器ECS教程--如何重置ECS控制台远程连接密码(注:该密码不是root或者administrator管理员密码)

ECS控制台远程连接工具是阿里云专为云服务器系统崩溃、网络中断等特殊情况而设计的救援工具。当第一次使用时会显示一个唯一的密码串,用户需要自己保持好该密码,后期不再显示,也没有任何办法找回。如果你忘记该密码,只有重置该密码。 重置步骤 进入ECS控制台远程连接 点击右上角的修改远程连接密码 输入新6位密码注意:本例为IO优化实例,如果您买的机器时间比较早,请修改完秘密后,在控制台重启服务器。
阅读全文
阿里云服务器ECS教程--当远程连不上时,如何紧急进入操作系统 云服务器ECS教程

阿里云服务器ECS教程--当远程连不上时,如何紧急进入操作系统

当用户无法通过远程桌面、SSH登陆操作系统时,可以使用阿里云云服务器ECS控制台内提供的远程管理工具进入ECS界面,远程查看当前ECS的状态。 操作步骤 找到无法远程的云服务器ECS,然后点击远程控制链接 输入远程连接密码(注意:该密码并不是root或者administrator账号密码;忘记密码?) 点击确认后即可进入云服务器ECS界面,可查看当前系统的运行状态。
阅读全文
阿里云服务器ECS教程--如何从本地远程链接Windows系列云服务器ECS 云服务器ECS教程

阿里云服务器ECS教程--如何从本地远程链接Windows系列云服务器ECS

前提条件 你的云服务器ECS必须有公网带宽,否则无法直接通过远程桌面访问。 你必须在云服务器ECS所在的安全组内放行了3389端口,若您在操作系统内修改了远程端口,则必须开放修改后端口。 你必须在操作系统内开放远程访问,阿里云服务器ECS官方镜像及镜像市场内镜像默认开放,无需配置。 远程访问 在运行内输入mstsc打开远程访问 在远程桌面内输入IP地址,若您修改了远程端口,请按以下格式输入:"ip:port"。 输入账号和密码即可成功登陆。
阅读全文

阿里云SSD云盘性能评测--SSD云盘真的可以达到25000iops,300MB吞吐吗?

最近站长打算升级一台阿里云服务器磁盘,主要升级到SSD云盘。阿里云对SSD云盘的介绍是极限iops是25000,极限吞吐是300MB。且磁盘性能和容量成线性相关关系,计算公式如下: IOPS=min{1800+30*容量, 25000} 吞吐量=min{80+0.5*容量, 300}MBps 从以上公式可知,阿里云SSD云盘最小性能为IOPS:1800、吞吐量:80MBps;最高性能为IOPS:25000、吞吐量:300MBps。当我们磁盘容量大于774GB时,IOPS和吞吐将达到最大性能。 测试环境 主机:8核16GB IV计算型 c5 系统:Centos 7.4 测试软件:fio 磁盘:SSD云盘,容量:774GB 测试脚本 function RunFio {  numjobs=$1  # 实例中的测试线程数,如示例中的 8  iodepth=$2  # 同时发出I/O数的上限,如示例中的 64  bs=$3       # 单次I/O的块文件大小,如示例中的 4K  rw=$4       # 测试时的读写策略,如示例中的 randwrite  filename=$5 # 指定测试文件的名称,如示例中的 /dev/vdb  nr_cpus=`cat /proc/cpuinfo |grep "processor" |wc -l`  if ;then      echo "Numjobs is more than cpu cores, exit!"      exit -1  fi  let nu=$numjobs+1  cpulist=""  for ((i=1;i<10;i++))  do      list=`cat /sys/block/vdb/mq/*/cpu_list | awk '{if(i<=NF) print $i;}' i="$i" | tr -d ',' | tr '\n' ','`      if ;then          break      fi      cpulist=${cpulist}${list}  done  spincpu=`echo $cpulist | cut -d ',' -f 2-${nu}`  echo $spincpu  fio --ioengine=libaio --runtime=30s --numjobs=${numjobs} --iodepth=${iodepth} --bs=${bs} --rw=${rw} --filename=${filename} --time_based=1 --direct=1 --name=test --group_reporting --cpus_allowed=$spincpu --cpus_allowed_policy=split } echo 2 > /sys/block/vdb/queue/rq_affinity sleep 5 RunFio 8 64 '4k' 'randwrite' '/dev/vdb' #本参数测试随机写,如需测试其他性能,请自行修改参数 测试结果 顺序读 IOPS 吞吐量 4K 26.2K 102MiB 32K 9.72K 284MiB 顺序写 IOPS 吞吐量 4K 22.7K 88.8MiB 32K 8.48K 265MiB 随机读 IOPS 吞吐量 4K 25.3K 98.7MiB 32K 9.6K 300MiB 随机写 IOPS 吞吐量 4K 19.3K 75.6MiB 32K 9.59K 300MiB 从以上简单测试结果可知,阿里云SSD云盘性能还是非常不错的,基本没有夸大的情况。如果你有IO密集型应用,建议你直接选购大容量的SSD云盘。
阅读全文
全新一代增强型SSD云盘上线公测--极限100W IOPS,4000MB吞吐 阿里云评测

全新一代增强型SSD云盘上线公测--极限100W IOPS,4000MB吞吐

最近阿里云全新一代的增强型SSD云盘(ESSD)上线公测,ESSD是阿里云基于最新一代的分布式块存储技术;可提供高达100W IOPS的随机读写能力、小于100us的单路时延能力。适合对磁盘有极高性能要求的应用场景,如NOSQL非关系型数据库、OLTP数据库、Elasticsearch日志分析系统等。现在该系统还在公测中,感兴趣的用户可以提前申请试用。 性能指标 横向性能指标(与高效云盘、SSD云盘极限性能对比): 产品类型 单盘最高 IOPS(万) 单盘吞吐量(MBps) ESSD 云盘 100 4000 SSD 云盘 2.5 300 高效云盘 0.5 140 纵向性能指标估算: ESSD性能与磁盘容量线性相关,即你购买的磁盘空间越大,磁盘IOPS,吞吐性能越好。计算公式如下: 吞吐量:min{, 4000},每 GiB 对应 1 MBps,单盘上限为 4000 MBps。 IOPS:min{, 1000000},每 GiB 对应 100 IOPS,单盘上限为 1000000 IOPS。 性能实测 Mysql业务场景压测结果—某大型直播平台 云盘容量减小60%的情况下,性能大幅度提升,其中IOPS提升200%+,时延降低60%。 MySQL业务场景压测结果—某大型移动互联网媒体平台 从“OLTP响应时间”看:ESSD响应时间明显比SSD云盘快,如16并发的平均响应时间,ESSD比SSD云盘的响应快1倍左右;从“OLTP事务”的测试场景看:ESSD盘比SSD云盘的tps高87%。 PostgreSQL业务场景压测结果—某大型互联网金融服务商 使用ESSD后数据库TPS提升了3.84倍,更为明显的是每秒数据库插入行数提升了26.6倍。 公测地址 点击以下地址申请公测: ESSD公测  
阅读全文
什么是阿里云服务器ECS按流量付费,他和按量付费有什么区别? 阿里云教程

什么是阿里云服务器ECS按流量付费,他和按量付费有什么区别?

最近有客户搞不清楚云服务器ECS按量计费与按流量计费的区别,下面作者为大家简单介绍下两者的区别。 阿里云服务器ECS由三大组件组成:云服务器ECS主机、磁盘、带宽三部分组成。其中云服务器ECS主机和磁盘有两种购买方式:1.包年包月、2.按量付费。带宽也有两种计费模式:a.按带宽计费、b.按流量计费。如下图: 从上图可知,按量计费是针对磁盘和云服务器ECS主机的,按流量计费是针对带宽的。按量计费根据云服务器ECS主机的配置,磁盘的配置及使用时长来计算消费金额,不同配置单价不一样。而按流量付费仅仅根据云服务器ECS的出口流量来计费流量费,价格是固定的,国内一般为0.8元/GB(香港为1.0元/GB)。大家千万不用被这两个概念搞混掉了。
阅读全文

什么是阿里云后付费模式?

阿里云有两种购买方式:预付费购买、后付费购买。今天我们这里介绍后付费购买模式,预付费购买模式请移步:什么是阿里云预付费模式。 顾名思义,后付费模式就是你先使用,然后根据你的使用量来收费,收费标准及粒度由你使用的阿里云服务种类决定。 收费标准:单位用量内的收费金额,例如阿里云华东1云服务器ECS带宽后付费标准为0.02元/小时,带宽流量后付费标准为:0.8元/GB。 收费粒度:后付费最小的收费单元,例如后付费云服务器可以达到秒级计费,带宽流量后付费粒度为MB,短信服务收费粒度为条。 适用场景 产品试用:很多用户不了解阿里云的服务性能,那么使用后付费模式购买一些阿里云服务进行试用是个非常不错的选择。 短期项目:作者工作时经常接一下短期的活动项目,一般活动时长在7天以内;甚至几个小时就结束的。那么使用后付费模式购买阿里云服务来运行这些项目可以大幅度的减少支出,是企业的不二选择。 性能压测:性能压测往往需要大量的临时云服务器ECS,一般压测完毕后都会释放。后付费是非常适合这些场景的。 最后相比较预付费模式,后付费单价较高,基本为预付费的2~3倍。如果你打算长期使用阿里云服务,请选择预付费购买模式。
阅读全文