ss踩的技巧

国内使用kubernetes踩过的坑 – 青风的博客
国内使用Kubernetes主要是因为墙的一些问题,导致用起来不是很顺畅。网上教程很多,但是个体情况不一样,所以还是总结下。
环境:阿里云 ubunt 16.04
国外服务器一台
安装教程:https://kubernetes.io/docs/setup/independent/install-kubeadm/
使用教程:https://kubernetes.io/docs/setup/independent/create-cluster-kubeadm/
kubeadm init流程:https://kubernetes.io/docs/reference/setup-tools/kubeadm/kubeadm-init/
首先,安装kubeadm kubelet kubectl
apt-get update && apt-get install -y apt-transport-https
curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | apt-key add -
cat &&EOF &/etc/apt/sources.list.d/kubernetes.list
deb http://apt.kubernetes.io/ kubernetes-xenial main
apt-get update
apt-get install -y kubelet kubeadm kubectl
apt-get update && apt-get install -y apt-transport-httpscurl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | apt-key add -cat &&EOF &/etc/apt/sources.list.d/kubernetes.listdeb http://apt.kubernetes.io/ kubernetes-xenial mainEOFapt-get updateapt-get install -y kubelet kubeadm kubectl
因为无法访问谷歌,所以会卡在curl这一步。那么解决方案当然就是翻墙。
我这里国外服务器上安装有SS,如果没有SS服务器,直接用ssh tunnel应该是可以的。有ss的话本地需要使用ss local。所以建议使用docker来运行ss,这样用完即删,很方便。
我用的镜像是:https://hub.docker.com/r/mritd/shadowsocks/
准备好国外服务器后,在国内服务器上安装tsocks
apt install -y tsocks
apt install -y tsocks
编辑 vi /etc/tsocks.conf
server = 127.0.0.1
server_type = 5
server_port = 1080
server = 127.0.0.1server_type = 5 server_port = 1080
server是本地Ip
server_type 5 就是socks5的意思
server_port 本地代理端口,跟ss_local一样就行。
准备好梯子后,开始安装软件
apt-get update && apt-get install -y apt-transport-https
tsocks curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | apt-key add -
cat &&EOF &/etc/apt/sources.list.d/kubernetes.list
deb http://apt.kubernetes.io/ kubernetes-xenial main
tsocks apt-get update
tsocks apt-get install -y kubelet kubeadm kubectl
apt-get update && apt-get install -y apt-transport-httpstsocks curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | apt-key add -cat &&EOF &/etc/apt/sources.list.d/kubernetes.listdeb http://apt.kubernetes.io/ kubernetes-xenial mainEOFtsocks apt-get updatetsocks apt-get install -y kubelet kubeadm kubectl
这里要注意一个问题是,如果国内用的是阿里云服务器,那么源可能用的是内网地址,这样直接用tsocks执行apt update会出下面这样的错误
W: The repository ‘http://mirrors.cloud.aliyuncs.com/ubuntu xenial-updates Release’ does not have a Release file.
Err:9 http://mirrors.cloud.aliyuncs.com/ubuntu xenial Release
Connection failed
这时候 vi /etc/apt/source.list.d/source.aliyun.list
将所有 http://mirrors.cloud.aliyuncs.com改为http://mirrors.aliyun.com就能使用代理update,改之前可以备份一个,用完再改回内网。
安装好软件后,会卡在kubeadm init,使用tsocks kubeadm init并不能解决问题。
unable to get URL “https://dl.k8s.io/release/stable-1.9.txt”: Get https://storage.googleapis.com/kubernetes-release/release/stable-1.9.txt: dial tcp 172.217.160.112:443: i/o timeout
这里我们指定kubernetes vuersion来跳过这个,
kubeadm init –kubernetes-version=1.9.3
如果没有提前准备镜像,一般会卡在这里
[init] This might take a minute or longer if the control plane images have to be pulled.
Unfortunately, an error has occurred:Unfortunately, an error has occurred: timed out waiting for the condition
This error is likely caused by: – The kubelet is not running – The kubelet is unhealthy due to a misconfiguration of the node in some way (required cgroups disabled) – There is no internet connection, so the kubelet cannot pull the following control plane images: – gcr.io/google_containers/kube-apiserver-amd64:v1.9.3 – gcr.io/google_containers/kube-controller-manager-amd64:v1.9.3 – gcr.io/google_containers/kube-scheduler-amd64:v1.9.3
所以我们需要提前准备好镜像。我使用的办法是在那台国外服务器上pull下镜像,再push到hub.docker.com,然后再从hub.docker.com pull到国内服务器。
#!/bin/bash
ARCH=amd64
version=v1.9.3
username=&username&
#https://kubernetes.io/docs/reference/setup-tools/kubeadm/kubeadm-init/#config-file
images=(kube-apiserver-${ARCH}:${version} \
kube-controller-manager-${ARCH}:${version} \
kube-scheduler-${ARCH}:${version} \
kube-proxy-${ARCH}:${version} \
etcd-${ARCH}:3.1.11 \
pause-${ARCH}:3.0 \
k8s-dns-sidecar-${ARCH}:1.14.7 \
k8s-dns-kube-dns-${ARCH}:1.14.7 \
k8s-dns-dnsmasq-nanny-${ARCH}:1.14.7 \
docker login -u $username -p &password&
for image in ${images[@]}
docker pull k8s.gcr.io/${image}
docker tag k8s.gcr.io/${image} ${username}/${image}
docker push ${username}/${image}
docker rmi k8s.gcr.io/${image}
docker rmi ${username}/${image}
unset ARCH version images username
123456789101112131415161718192021222324252627282930
#!/bin/bash&ARCH=amd64version=v1.9.3username=&username&&#https://kubernetes.io/docs/reference/setup-tools/kubeadm/kubeadm-init/#config-fileimages=(kube-apiserver-${ARCH}:${version} \ kube-controller-manager-${ARCH}:${version} \ kube-scheduler-${ARCH}:${version} \ kube-proxy-${ARCH}:${version} \ etcd-${ARCH}:3.1.11 \ pause-${ARCH}:3.0 \ k8s-dns-sidecar-${ARCH}:1.14.7 \ k8s-dns-kube-dns-${ARCH}:1.14.7 \ k8s-dns-dnsmasq-nanny-${ARCH}:1.14.7 \ )&docker login -u $username -p &password& &for image in ${images[@]}do docker pull k8s.gcr.io/${image} docker tag k8s.gcr.io/${image} ${username}/${image} docker push ${username}/${image} docker rmi k8s.gcr.io/${image} docker rmi ${username}/${image}done&unset ARCH version images username
这是写好的脚本,在国外服务器运行,将其中的&username&和&password&换成你的hub.docker.com帐号密码就行。
在国内再运行下面这个脚本
#!/bin/bash
ARCH=amd64
version=v1.9.3
username=&username&
#https://kubernetes.io/docs/reference/setup-tools/kubeadm/kubeadm-init/#config-file
images=(kube-apiserver-${ARCH}:${version} \
kube-controller-manager-${ARCH}:${version} \
kube-scheduler-${ARCH}:${version} \
kube-proxy-${ARCH}:${version} \
etcd-${ARCH}:3.1.11 \
pause-${ARCH}:3.0 \
k8s-dns-sidecar-${ARCH}:1.14.7 \
k8s-dns-kube-dns-${ARCH}:1.14.7 \
k8s-dns-dnsmasq-nanny-${ARCH}:1.14.7 \
for image in ${images[@]}
docker pull ${username}/${image}
#docker tag ${username}/${image} k8s.gcr.io/${image}
docker tag ${username}/${image} gcr.io/google_containers/${image}
docker rmi ${username}/${image}
unset ARCH version images username
123456789101112131415161718192021222324252627
#!/bin/bash&ARCH=amd64version=v1.9.3username=&username&&#https://kubernetes.io/docs/reference/setup-tools/kubeadm/kubeadm-init/#config-fileimages=(kube-apiserver-${ARCH}:${version} \ kube-controller-manager-${ARCH}:${version} \ kube-scheduler-${ARCH}:${version} \ kube-proxy-${ARCH}:${version} \ etcd-${ARCH}:3.1.11 \ pause-${ARCH}:3.0 \ k8s-dns-sidecar-${ARCH}:1.14.7 \ k8s-dns-kube-dns-${ARCH}:1.14.7 \ k8s-dns-dnsmasq-nanny-${ARCH}:1.14.7 \ )&for image in ${images[@]}do docker pull ${username}/${image} #docker tag ${username}/${image} k8s.gcr.io/${image} docker tag ${username}/${image} gcr.io/google_containers/${image} docker rmi ${username}/${image}done&unset ARCH version images username
这样,就把kubernetes需要的镜像都准备好了。再执行init就不会有问题了。
另外有一个小技巧,在init的过程中,另开一个终端,运行
journalctl -f -u kubelet.service
可以查看具体是什么愿意卡住了。> >正文
2014年地下城与勇士DNF爆史诗SS技巧分析
拥有一把超牛的SS武器,是每个dnf玩家的梦想,不管是刷图,还是pk都是那么的给力,那么,怎么样才能增大史诗武器的爆率呢?我来和大家分享一下 首先,你必须知道,在什么情况下,才能爆出SS武器,打普通地图自然不会,必须打深渊地图才能爆出来,而且必须是非常困难级别的深渊地图才能爆出SS装备,至于神器,困难的就能爆出来,只是概率会低一些,下面正式开始技巧的分享。
进入地图技巧
第一点,最好选择对应等级的地图去打,太简单的地图爆的概率会低很多,如果你正好要打等级低的地图的ss装备,那么,我们就带一个对应等级的小号一起进入深渊模式,这样,就能增大概率了
第二点,前面也说了,你必须进入非常困难的深渊地图才能爆ss装备,那么我们就必须减小损失,也就是增大就入非常困难深渊的概率!这里有两种方法:其一:选好地图和深渊模式,等待时间倒数到1秒的时候按空格键进入其二:选好深渊模式,按键盘上面的方向键调试地图的难度,不停变换,速度要快,多次重复以后进入建议这两个方法交叉使用,这样概率会更高!
挑战地图技巧
第一点,被击数很重要,如果被击数过多,那么爆ss装备的概率也会减少的。所以,如果被击数太多,我们可以选择被深渊怪物打死,然后在使用复活币,这个时候,被击数会重置
第二点,打深渊怪物有一定的顺序,比方打拿魔剑的狂战士的那组人,我们要把魔剑狂战留在最后打,他的血很薄,所以打的时候要注意。最后的怪要用普通攻击打死,这样,可以增大爆ss概率
第三点,尽量不要放觉醒技能(包括第二次觉醒),其他技能可以随便放最好不要用人偶,你也可以测试,用人偶以后爆的都是蓝天白云,本人亲自测试,送的票刷完全是蓝天白云,一件垃圾粉,无ss装备
http://www.19yxw.com/Article//63304.html 19游戏网整理报道编辑为您推荐的相关文章“玩《地下城与勇士》是因为什么?”“游戏承袭了众多家用机、街机等经典动作类游戏的特色,好玩,刺激!”“玩《地下城与勇士》最郁闷的是什么?”“按键按得太慢,PK老输!”有了简单百宝箱精心制作的新版地下城与勇士X键连发工具,拥有一把超牛的SS武器,是每个dnf玩家的梦想,不管是刷图,还是pk都是那么的给力,那么,怎么样才能增大史诗武器的爆率呢?我来和大家分享一下首先,你必须知道,在什么情况下,才能爆出SS武器,打普通地图自然不会,必须打深渊天空合成是个无底洞~谁也没办法保证多少出…总之合天空之前请再次自重,掂量掂量自己的经济实力…在这里将为你介绍dnf合天空套技巧!废话不说开始上正文,以下全部手机码字,灰常的不容易…希望大家支持1、首先合天空之前要做好充分地下城中现在就数魔神最多了。玩地下城就是为了变强大,跟别人PK打赢别人的那种快感。PK就是靠技术和技能加点方面,现在我就跟大家说说怎么去加点。大家是不是都觉得十字斩比崩山击好连击一些呀,但是大家不知道十字斩学10级以上打一、10月29日更新后出现新任务,就是押运的任务,点任务图标最顶上那个就是,至于在哪里进入,如下图,看到福胖胖就知道在哪里了。(PS:40级以上就可以)二、点击NPC后会有主线任务,点它几下任务就完成了,然后再点NPC出
地下城与勇士相关新手卡地下城与勇士热门文章一周热门文章DNF全新深渊爆率技巧分享 90级深渊爆SS有什么技巧_百度知道
DNF全新深渊爆率技巧分享 90级深渊爆SS有什么技巧
我有更好的答案
1.当天出的SS次日分解,而且不是一次性分掉,而是连续好几把深渊不出东西,就出来分解一件SS作为祭品。2.深渊晶石次日吃。3.深渊分为3个时段刷,早上,下午,晚上;早上刷大约半条疲劳不出的话,马上停手,等下午刷。4.刷深渊时会佩戴的比较特殊的东西:深渊欧皇光环。《DNF》《地下城与勇士》是一款韩国网络游戏公司NEOPLE开发的免费角色扮演2D游戏,由三星电子发行,并于2005年8月在韩国正式发布。中国则由腾讯游戏代理发行。该游戏是一款2D卷轴式横版格斗过关网络游戏,大量继承了众多家用机、街机2D格斗游戏的特色。以任务引导角色成长为中心,结合副本、PVP、PVE为辅,与其他网络游戏同样具有装备与等级的改变,并拥有共500多种装备道具。每个人物有13个道具装备位置,在游戏中可以允许最多4个玩家进行组队挑战关卡,同样也可以进行4对4的PK。
采纳率:100%
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。}

我要回帖

更多关于 地下城堡2刷ss技巧 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信