<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[skyroach]]></title><description><![CDATA[你说 我说 大家说]]></description><link>https://blog.youkuaiyun.com/skyroach</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; skyroach]]></copyright><item><title><![CDATA[OpenStack M版本创建虚拟机异常]]></title><link>https://blog.youkuaiyun.com/skyroach/article/details/127006068</link><guid>https://blog.youkuaiyun.com/skyroach/article/details/127006068</guid><author>skyroach</author><pubDate>Fri, 23 Sep 2022 10:39:58 +0800</pubDate><description><![CDATA[OpenStack M版本中创建虚拟机提示错误，页面显示创建过程中获取三个IP地址后创建失败。]]></description><category></category></item><item><title><![CDATA[shell命令中EOF子命令的两种写法]]></title><link>https://blog.youkuaiyun.com/skyroach/article/details/126458909</link><guid>https://blog.youkuaiyun.com/skyroach/article/details/126458909</guid><author>skyroach</author><pubDate>Mon, 22 Aug 2022 08:45:58 +0800</pubDate><description><![CDATA[shell命令中EOF子命令的两种写法]]></description><category></category></item><item><title><![CDATA[execl表格同时打开多个独立窗口编辑]]></title><link>https://blog.youkuaiyun.com/skyroach/article/details/121997284</link><guid>https://blog.youkuaiyun.com/skyroach/article/details/121997284</guid><author>skyroach</author><pubDate>Fri, 17 Dec 2021 15:35:52 +0800</pubDate><description><![CDATA[多张工作表处理，听起来都是多么高级的东西，但对于经常从事财务相关的人来说并不陌生，将两个execl表格同时打开，并进行独立显示，分为两个独立窗口进行编辑修改。
1、使用win+r打开运行窗口，在输入框里面输入“regedit.exe”打开注册表。

2、然后定位找到该路径HKEY_CLASSES_ROOT \ Excel.Sheet.12和HKEY_CLASSES_ROOT\Excel.Sheet.8，如图所示。

3、这里首先更改HKEY_CLASSES_ROOT \ Excel.Sheet.12里面的注]]></description><category></category></item><item><title><![CDATA[Linux添加cp和mv命令显示进度条]]></title><link>https://blog.youkuaiyun.com/skyroach/article/details/121156372</link><guid>https://blog.youkuaiyun.com/skyroach/article/details/121156372</guid><author>skyroach</author><pubDate>Fri, 05 Nov 2021 09:34:11 +0800</pubDate><description><![CDATA[Advanced Copy是cp和mv程序mod。它通过给cp和mv添加了一个进度条，在进行文件(夹)复制或移动操作时候提供进度条，数据传输速率，估计的剩余时间以及当前正在操作文件名等信息。最后，还会提供一个操作的信息摘要显示操作多少个文件以及操作花费多长时间。

1.下载coreutils软件包，cp和mv命令是GNU coreutils的一部分。为了给其添加插件，需要下载器源码并编译安装。
curl -O  ftp.gnu.org/gnu/coreutils/coreutils-8.32.tar.xz.]]></description><category></category></item><item><title><![CDATA[ansible playbook loops循环]]></title><link>https://blog.youkuaiyun.com/skyroach/article/details/120650558</link><guid>https://blog.youkuaiyun.com/skyroach/article/details/120650558</guid><author>skyroach</author><pubDate>Fri, 08 Oct 2021 14:10:54 +0800</pubDate><description><![CDATA[有时候我们写 playbook 的时候发现写了很多的 task 都重复引用某个模块，比如一次想同步10个文件，如果按照以前写
playbook 的思路需要写10个 task，这样写的话发现 playbook 会显得很臃肿。可以用 loops 方式去编写
playbook 减少重复使用某个模块

Ansible playbook 循环有以下几种：
1、标准 Loops
2、嵌套 Loops
3、散列 Loops
4、文件匹配 Loops
5、随机选择 Loops
6、条件判断 Loops
7、registe.]]></description><category></category></item><item><title><![CDATA[There are unfinished transactions remaining解决办法]]></title><link>https://blog.youkuaiyun.com/skyroach/article/details/120269432</link><guid>https://blog.youkuaiyun.com/skyroach/article/details/120269432</guid><author>skyroach</author><pubDate>Mon, 13 Sep 2021 16:23:02 +0800</pubDate><description><![CDATA[在Linux系统中使用yum在终止过一次后会提示There are unfinished transactions remaining问题，虽然不影响使用的问题，可以通过命令消除问题提示。

今天在使用linux系统yum安装软件时因为忘记做环境配置，便终止了安装命令，做完设置再回来执行yum install 时便提示There are unfinished transactions remaining. You might consider running yum-complete-transactio.]]></description><category></category></item><item><title><![CDATA[kubelet提示Failed to run kubelet“ err=“failed to run Kubelet: misconfiguration: kubelet cgroup driver:]]></title><link>https://blog.youkuaiyun.com/skyroach/article/details/118325866</link><guid>https://blog.youkuaiyun.com/skyroach/article/details/118325866</guid><author>skyroach</author><pubDate>Tue, 29 Jun 2021 09:32:37 +0800</pubDate><description><![CDATA[环境
docker：20.10.7
kubernetes： v1.21.2
错误信息
“Failed to run kubelet” err=“failed to run Kubelet: misconfiguration: kubelet cgroup driver: “systemd” is different from dock…er: “cgroupfs””
原因
docker和kubernetes所使用的cgroup不一致导致
解决方法
在docker中修改配置文件
cat &gt; /etc/d]]></description><category></category></item><item><title><![CDATA[在docker容器中执行exportfs -a命令提示不支持NFS导出]]></title><link>https://blog.youkuaiyun.com/skyroach/article/details/118293809</link><guid>https://blog.youkuaiyun.com/skyroach/article/details/118293809</guid><author>skyroach</author><pubDate>Mon, 28 Jun 2021 09:59:29 +0800</pubDate><description><![CDATA[使用docker容器部署NFS，exportfs：不支持NFS导出，在使用docker特权模式进入容器后，依然提示not support NFS export，判断为目录文件问题，将宿主机上目录挂载至容器中，执行命令不提示错误。

使用特权模式进入容器，执行exportfs -a时提示/data/nfs does not support NFS export
[root@docker-1 ~]# docker run -itd --privileged=true --name nfs-server cen.]]></description><category></category></item><item><title><![CDATA[鲲鹏架构virt_type配置为qemu提示CPU不支持主机传递]]></title><link>https://blog.youkuaiyun.com/skyroach/article/details/117770368</link><guid>https://blog.youkuaiyun.com/skyroach/article/details/117770368</guid><author>skyroach</author><pubDate>Thu, 10 Jun 2021 10:32:07 +0800</pubDate><description><![CDATA[鲲鹏架构安装openstack Q版本，计算节点virt_type配置为qemu提示CPU不支持主机传递。

计算节点nova服务报错，virt_type配置为qemu提示CPU不支持主机传递
: libvirtError: unsupported configuration: CPU mode 'host-passthrough' for aarch64 qemu domain on aarch64 host is not supported by hypervisor
2020-07-23 05:04.]]></description><category></category></item><item><title><![CDATA[openstack_mit问题，创建虚拟机异常报错]]></title><link>https://blog.youkuaiyun.com/skyroach/article/details/116934063</link><guid>https://blog.youkuaiyun.com/skyroach/article/details/116934063</guid><author>skyroach</author><pubDate>Mon, 17 May 2021 15:09:30 +0800</pubDate><description><![CDATA[报错提示

Exceeded maximum number of retries. Exceeded max scheduling attempts 3 for instance 4a263600-de56-4a01-82d6-ce6ca8079e97. Last exception: internal error: process exited while connecting to monitor: 2018-07-05T03:05:33.748347Z qemu-kvm: cannot set up ]]></description><category></category></item><item><title><![CDATA[neutron-openvswitch-agent 服务启动失败]]></title><link>https://blog.youkuaiyun.com/skyroach/article/details/116933593</link><guid>https://blog.youkuaiyun.com/skyroach/article/details/116933593</guid><author>skyroach</author><pubDate>Mon, 17 May 2021 15:01:36 +0800</pubDate><description><![CDATA[1.openvswitch-agent.log日志报错信息，重启neutron-openvswitch-agent服务成功，但是服务状态无法启动。
2019-06-13 12:30:22.510 4208 INFO neutron.agent.securitygroups_rpc [req-8edf01ca-a3fc-43c6-bdce-44083eb1a518 - - - - -] Refresh firewall rules
2019-06-13 12:30:22.646 4208 INFO neutr]]></description><category></category></item><item><title><![CDATA[openstack允许虚拟机开放内部地址段访问]]></title><link>https://blog.youkuaiyun.com/skyroach/article/details/116707542</link><guid>https://blog.youkuaiyun.com/skyroach/article/details/116707542</guid><author>skyroach</author><pubDate>Wed, 12 May 2021 14:44:41 +0800</pubDate><description><![CDATA[描述

正常在使用时，openstack虚拟机中docker容器无法被外部网络直接进行访问，即不能直接访问docker0网段172.17.0.0/16。在neutron port中添加了允许docker0网段通信后，即可以在外部网络中直接进行访问docker容器IP地址。前提需要在交换机中添加到172.17.0.0/16的路由指向openstack虚拟机地址。
1.查看虚拟机网络port端口，找到对应虚拟机IP地址，修改allowed_address_pairs参数，放行地址通信
[root@contro.]]></description><category></category></item><item><title><![CDATA[openstack queens horizon登录异常情况]]></title><link>https://blog.youkuaiyun.com/skyroach/article/details/115894662</link><guid>https://blog.youkuaiyun.com/skyroach/article/details/115894662</guid><author>skyroach</author><pubDate>Tue, 20 Apr 2021 10:16:45 +0800</pubDate><description><![CDATA[遇到OpenStack平台在本机PC可以正常登陆访问，但是更换PC后无法进行访问。
1.错误显示：

2.在命令行查看日志信息
RuntimeError: Unable to create a new session key. It is likely that the cache is unavailable.


3.问题原因
无法创建新的session key，cache不可用。
4.解决方法
修改dashboard中SESSION_ENGINE的配置，将存储方式由cache改为file
# vim ]]></description><category></category></item><item><title><![CDATA[k8s部署yaml时一直处于Pending状态问题]]></title><link>https://blog.youkuaiyun.com/skyroach/article/details/112775342</link><guid>https://blog.youkuaiyun.com/skyroach/article/details/112775342</guid><author>skyroach</author><pubDate>Mon, 18 Jan 2021 13:27:27 +0800</pubDate><description><![CDATA[1.在k8s环境中使用nginx-deployment.yaml部署一个nginx
[root@k8s-master nginx]# cat nginx-deployment.yaml
apiVersion: apps/v1
kind: Deployment
metadata:
  labels:
    app: nginx
  name: nginx-deployment
spec:
  replicas: 1
  selector:
    matchLabels:
      app: nginx
]]></description><category></category></item><item><title><![CDATA[安装centos7操作系统，安装界面在选择语言时卡主]]></title><link>https://blog.youkuaiyun.com/skyroach/article/details/109361477</link><guid>https://blog.youkuaiyun.com/skyroach/article/details/109361477</guid><author>skyroach</author><pubDate>Thu, 29 Oct 2020 16:06:10 +0800</pubDate><description><![CDATA[使用U盘安装CentOS7.2 1511系统时，在进入安装界面选择语言时，直接卡死了，无法选择语言继续安装，当时怀疑是键盘和鼠标外设的问题，由于之前遇到过外设影响系统编码的问题。
后来换了PXE自动安装CentOS操作系统，结果卡在了白屏这样的界面。不知道是因为什么原因导致。

因为我是两台服务器使用的VGA分屏器连在一起的，突然有了一个灵感，在进入PXE安装系统的时候，将屏幕切换至另外一台上，如果外设的问题，断开可能会有效果。等待它进入安装系统进度时，应该就问题不大了。
然后我就测试了一下，选择PXE安装]]></description><category></category></item><item><title><![CDATA[openstack queens glance对接swift后端存储]]></title><link>https://blog.youkuaiyun.com/skyroach/article/details/109358511</link><guid>https://blog.youkuaiyun.com/skyroach/article/details/109358511</guid><author>skyroach</author><pubDate>Thu, 29 Oct 2020 15:15:26 +0800</pubDate><description><![CDATA[操作系统使用centos7.5 1804
openstack 版本queens
修改/etc/glance/glance-api.conf
[glance_store]
#stores = file,http,swift
#default_store = file
#filesystem_store_datadir = /var/lib/glance/images/
#stores = glance.store.swift.Store
default_store=swift
#修改后端存储使用swift
s]]></description><category></category></item><item><title><![CDATA[docker save和docker export的使用区别]]></title><link>https://blog.youkuaiyun.com/skyroach/article/details/106993771</link><guid>https://blog.youkuaiyun.com/skyroach/article/details/106993771</guid><author>skyroach</author><pubDate>Sun, 28 Jun 2020 10:28:01 +0800</pubDate><description><![CDATA[这篇文章讲一讲docker save和docker export的区别。
docker save和docker export都能导出镜像包，docker save和docker export的功能是什么？适用于什么应用场景？
本文的测试的Docker版本如下，不保证所有版本的docker都能重现本文的结果。
# docker version
Client: Docker Engine - Community
 Version:           19.03.11
 API version:       1]]></description><category></category></item><item><title><![CDATA[pip使用本地源安装包]]></title><link>https://blog.youkuaiyun.com/skyroach/article/details/106516753</link><guid>https://blog.youkuaiyun.com/skyroach/article/details/106516753</guid><author>skyroach</author><pubDate>Wed, 03 Jun 2020 09:12:05 +0800</pubDate><description><![CDATA[pip1.pip下载软件包2.更换（Pypi）pip源到国内镜像2.1.修改源方法临时使用永久修改2.2.修改文件后，执行命令发生错误3.安装本地软件包
1.pip下载软件包
将pip所需安装包软件列表导出至文件
pip freeze bypy &gt; requirement.txt

根据文件内容所需软件包列表，下载所需软件包至本地目录
pip download -d /python_packages -r requirement.txt

2.更换（Pypi）pip源到国内镜像
pip国内的一些镜像
]]></description><category></category></item><item><title><![CDATA[Linux命令行使用bypy上传文件到百度网盘]]></title><link>https://blog.youkuaiyun.com/skyroach/article/details/106496959</link><guid>https://blog.youkuaiyun.com/skyroach/article/details/106496959</guid><author>skyroach</author><pubDate>Tue, 02 Jun 2020 17:27:13 +0800</pubDate><description><![CDATA[文章目录1.系统环境2.安装软件工具3.授权登录4.启动bypy可能会缺少的模块5.测试上传和同步本地文件到云盘6.查看bypy帮助列表7.使用bypy工具的一些感受
百度网盘有免费的 2TB 存储空间，而且有百度做靠山，不怕数据丢失，安全可靠。比较喜欢 bypy 的方式，使用简单，方便，对于备份一些小数据到云盘还是很方便的。下边简单的总结一下如何使用 bypy 实现百度网盘数据的同步。
这是一个百度云的 Python 客户端，其主要目的和功能，就是为 Linux 使用者提供一种在命令行下，使用百度云盘中2]]></description><category></category></item><item><title><![CDATA[python练习四 购物车优化]]></title><link>https://blog.youkuaiyun.com/skyroach/article/details/104912038</link><guid>https://blog.youkuaiyun.com/skyroach/article/details/104912038</guid><author>skyroach</author><pubDate>Tue, 17 Mar 2020 00:11:57 +0800</pubDate><description><![CDATA[python练习四
购物车的优化—添加用户登录功能

增加用户入口
商品信息存在文件里
已购商品 余额记录 永久记录剩余余额
增加商品入口
可以添加商品  修改商品价格

# Author:Roach
# -*- coding: utf-8 -*-
import re
'''Open file usage
a = open('commodity','r+').readlines()
print(a...]]></description><category></category></item></channel></rss>