云商之softlayer与saltstack

SoftLayer CentOS 7.4 镜像配置与SaltStack部署
本文记录了在SoftLayer提供的CentOS 7.4镜像上进行SaltStack初始化部署过程中遇到的问题及解决办法。包括安装网络工具包、配置iptables、安装SaltStack minion等步骤。

       当前有众多的云服务商,不同云服务商提供的云主机镜像不同,配置文件大同小异。而这些小异的地方经常会造成许多麻烦,记录一下遇到的问题。接触过的云商有阿里,aws,微软,softlayer,edis,vuter,do等等主流的,也有一些sl之类的小服务商。在部署saltstack的初始化时,遇到了一些问题,记录在这里。

        本次记录的是softlayer

#uname -a

 3.10.0-693.21.1.el7.x86_64 #1 SMP Wed Mar 7 19:03:37 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

# cat /etc/redhat-release
CentOS Linux release 7.4.1708 (Core)

#iptables --version

iptables v1.4.21

#ifconfig

-bash: ifconfig: command not found

pS:比较奇怪的是,iptables在sl的主机上运行的很奇怪。

启动要使用systemctl,停止要使用service,save也要使用service,开机启动要使用systemctl.其它的 -F -X用法都一样。

如果无法使用可以安装相关的iptables包,如devel和services包


#iptables -nvL

Chain INPUT (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination         

Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination         

Chain OUTPUT (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination         

  #ls /etc/yum.repos.d

CentOS-Base.repo  CentOS-Base.repo.orig  CentOS-Base.repo.rpmnew  CentOS-CR.repo  CentOS-Debuginfo.repo  CentOS-fasttrack.repo  CentOS-Media.repo  CentOS-Sources.repo  CentOS-Vault.repo

        通过上述命令,可以简单的得知sofllayer提供的CenO7.4镜像的一些情况。首先,这个版本的镜像是没有提供network工具包,因此需要通过yum来安装,其次,这个版本并没有使用firewall,反而是安装了iptables,并且没有设置任何规则。

        首次登录,yum -y install epel-release,如果不清楚ifocnfig的工具包。可以执行yum search ifconfig,

# yum search ifconfig

Loaded plugins: fastestmirror
epel/x86_64/metalink                                                                                                                                                                         | 6.9 kB  00:00:00     
epel                                                                                                                                                                                         | 4.7 kB  00:00:00     
(1/3): epel/x86_64/group_gz                                                                                                                                                                  |  84 kB  00:00:00     
(2/3): epel/x86_64/updateinfo                                                                                                                                                                | 922 kB  00:00:00     
(3/3): epel/x86_64/primary_db                                                                                                                                                                | 6.4 MB  00:00:00     
Loading mirror speeds from cached hostfile
 * epel: sjc.edge.kernel.org
================================================================================================ Matched: ifconfig =================================================================================================
moreutils.x86_64 : Additional unix utilities
net-tools.x86_64 : Basic networking tools

从上面可以得知工具包为net-tools,安装,yum -y install net-tools

# ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 10.87.36.115  netmask 255.255.255.192  broadcast 10.87.36.127
        inet6 fe80::413:6ff:fe83:7593  prefixlen 64  scopeid 0x20<link>
        ether 06:13:06:83:75:93  txqueuelen 1000  (Ethernet)
        RX packets 7864  bytes 8237983 (7.8 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 2593  bytes 226313 (221.0 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

。。。

可以使用ifconfig命令,可以看到默认为eth形式。

因为要做初始化部署,所以yum -y install salt-minion,systemctl start salt-minion


另外,selinux的级别是permissive,这点也需要注意

【无人机】基于改进粒子群算法的无人机路径规划研究[和遗传算法、粒子群算法进行比较](Matlab代码实现)内容概要:本文围绕基于改进粒子群算法的无人机路径规划展开研究,重点探讨了在复杂环境中利用改进粒子群算法(PSO)实现无人机三维路径规划的方法,并将其遗传算法(GA)、标准粒子群算法等传统优化算法进行对比分析。研究内容涵盖路径规划的多目标优化、避障策略、航路点约束以及算法收敛性和寻优能力的评估,所有实验均通过Matlab代码实现,提供了完整的仿真验证流程。文章还提到了多种智能优化算法在无人机路径规划中的应用比较,突出了改进PSO在收敛速度和全局寻优方面的优势。; 适合人群:具备一定Matlab编程基础和优化算法知识的研究生、科研人员及从事无人机路径规划、智能优化算法研究的相关技术人员。; 使用场景及目标:①用于无人机在复杂地形或动态环境下的三维路径规划仿真研究;②比较不同智能优化算法(如PSO、GA、蚁群算法、RRT等)在路径规划中的性能差异;③为多目标优化问题提供算法选型和改进路。; 阅读建议:建议读者结合文中提供的Matlab代码进行实践操作,重点关注算法的参数设置、适应度函数设计及路径约束处理方式,同时可参考文中提到的多种算法对比路,拓展到其他智能优化算法的研究改进中。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值