Swift运维

重铸
Freigeben: 2020-07-27 11:25:20
Original
87 Leute haben es durchsucht

iaas Swift 运维

1.使用命令查看 swift 服务状态,然后创建一个容器,并使用命令查看容器

列表。

[root@controller ~]# source /etc/keystone/admin-openrc.sh

[root@controller ~]# swift stat //查看服务状态

[root@controller ~]# swift post test //创建容器

[root@controller ~]# swift list --lh //查看容器列表

2.使用 swift 相关命令,创建一个容器,然后使用命令查看该容器的状态。

使用 swift 相关命令,查询 swift 对象存储服务可以存储的单个文件大小的

大值。

[root@controller ~]# swift post test //创建容器

[root@controller ~]# swift stat //查看服务状态

4.使用 swift 相关命令,创建一个容器,然后往这个容器中上传一个文件(文

件可以自行创建),上传完毕后,使用命令查看容器。

root@controller ~]# swift post test //创建容器

[root@controller ~]# dd if=/dev/zero of=/tmp/example-500Mb bs=1M count=500

500+0 records in

500+0 records out

524288000 bytes (524 MB) copied, 0.380656 s, 1.4 GB/s

[root@controller ~]# swift list --lh //查看容器列表

5.登录 iaas 云主机,使用 openstack 命令,创建一个容器,并查询,上传一

个文件(可自行创建)到这个容器中,并查询。

root@controller ~]# swift post test //创建容器

[root@controller ~]# dd if=/dev/zero of=/tmp/example-500Mb bs=1M count=500

500+0 records in

500+0 records out

524288000 bytes (524 MB) copied, 0.380656 s, 1.4 GB/s

[root@controller ~]# swift list --lh //查看容器列表

KVM 运维

3.此题使用物理 iaas 平台。登录 compute 节点,使用命令将 KVM 进程绑定 到特定的 cpu 上。

ps -e|grep kvm

5.此题使用物理 iaas 平台。登录 controller 节点,使用 cat 命令,只查看当前系统有多少大页,然后设置大页数量并查看,接着使用命令使配置永久生效,后将大页挂载到/dev/hugepages/上。

[root@controller ~]# echo 20 > /proc/sys/vm/nr_hugepages

[root@controller ~]# grep Huge /proc/meminfo

AnonHugePages: 659456 kB

HugePages_Total: 20

HugePages_Free: 20

HugePages_Rsvd: 0

HugePages_Surp: 0

Hugepagesize: 2048 kB

[root@controller ~]# cat /proc/sys/vm/nr_hugepages

20

6.登录 192.168.100.10/dashboard,创建一个云主机。在云主机所在的物理节 点,进入 virsh 交互式界面,调整虚拟机的内存大小,后使用命令查看该虚拟机的详情。

[root@controller~]#virsh

virsh#dominfoinstance-000000fd

virsh#setmeminstance-000000fd5242880

virsh#dominfoinstance-000000fd

网络运维:

1.在控制节点安装配置 JDK 环境。安装完成后,查询 JDK 的版本信息。

[root@controller ~]# java -version

3.继续完成 OpenDaylight 的安装,完成后使用 curl 命令访问网页 http://192.168.100.10:8181/index.html。

负载均衡:

2.使用负载均衡创建 nginx 资源池,使用 http 协议,选择轮循负载均衡方式。 创建完成后添加 vip:nginx-vip,使用 http 协议,端口为 80,HTTP_COOKIE 会话持久化。使用 neutron 命令查询资源池 nginx 详细信息、nginx-vip 详细信息。

3.使用负载均衡创建 nginx 资源池,使用 http 协议,选择轮循负载均衡方式。 创建完成后添加 vip:nginx-vip,使用 http 协议,端口为 80,HTTP_COOKIE 会话持久化。使用命令查看所创建资源池的 haproxy 配置文件。(物理环境)

防火墙:

防火墙规则创建,添加名为 icmp 的规则,拒绝所有源 IP、源端口、目的 IP、目的端口的 ICMP 规则。使用 neutron 命令查询规则列表信息、详细信息。(物理环境)2.防火墙创建,创建名为 nginx 的防火墙,添加防火墙规则 nginx-80,放行 所有源 IP、源端口、目的 IP、目的端口为 80 的规则。创建防火墙策略 nginx-policy,添加 nginx-80 规则。使用 neutron 命令查询防火墙详细信息、策略详细信息、规则详细信息。(物理环境)

Das obige ist der detaillierte Inhalt vonSwift运维. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
1
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!