Rumah > Artikel > Operasi dan penyelenggaraan > 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 命令查询防火墙详细信息、策略详细信息、规则详细信息。(物理环境)
Atas ialah kandungan terperinci Swift运维. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!