![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
文章平均质量分 60
夏天的风~
这个作者很懒,什么都没留下…
展开
-
使用ip命令配置静态ip及网关
使用ip命令配置静态ip及网关原创 2022-10-10 09:09:46 · 7340 阅读 · 1 评论 -
Loongnix-server中vncserver服务使用方法
Loongnix-server中vncserver服务使用方法原创 2022-09-03 10:28:13 · 1056 阅读 · 0 评论 -
grub2 编译efi
grub2 编译efi转载 2022-07-15 14:21:04 · 1158 阅读 · 0 评论 -
loongarch下iso定制
iso定制原创 2022-06-24 16:18:43 · 611 阅读 · 0 评论 -
linux自定义iso加文件,定制Linux发行版:comps.xml文件详解
linux自定义iso加文件,定制Linux发行版:comps.xml文件详解原创 2022-06-11 16:35:06 · 1078 阅读 · 1 评论 -
使用 Cockpit创建虚拟机方法
loongnis server使用 Cockpit创建虚拟机方法原创 2022-06-11 09:34:46 · 1692 阅读 · 0 评论 -
linux串口使用方法
lunux串口使用方法原创 2022-06-09 19:54:14 · 2793 阅读 · 0 评论 -
centos8 swap分区关闭方法
linux中关闭交换分区的方法原创 2021-12-15 17:29:41 · 2251 阅读 · 0 评论 -
11龙芯平台openstack环境搭建指导-启用spice协议
控制节点1 安装spice相关软件yum install -y spice-server spice-protocol openstack-nova-spicehtml5proxy spice-html52 修改配置文件,注释掉原vnc相关配置,添加以下配置信息。 这里需要明确指定vnc_enabled=false,否则即使配置了spice,系统也仍然使用vncvim /etc/nova/nova.conf[default]#如果dashboard需要使用spice,则需要将vnc_enable原创 2021-10-08 14:38:58 · 333 阅读 · 0 评论 -
10龙芯平台openstack环境搭建指导-dashboard部署
#安装和配置组件yum install -y openstack-dashboard#配置dashboardcp /etc/openstack-dashboard/local_settings /etc/openstack-dashboard/local_settings.bac在/etc/openstack-dashboard/local_settings中配置以下内容OPENSTACK_HOST = “controller”ALLOWED_HOSTS = [’*’,]SESSION_ENG原创 2021-08-22 10:53:27 · 325 阅读 · 0 评论 -
09龙芯平台openstack环境搭建指导-neutron-computer部署
#安装和配置计算节点#安装组件¶yum install -y openstack-neutron-linuxbridge ebtables ipset openstack-neutron openstack-neutron-ml2#配置通用组件cp /etc/neutron/neutron.conf /etc/neutron/neutron.conf.bacopenstack-config --set /etc/neutron/neutron.conf DEFAULT auth_strategy原创 2021-08-22 10:52:23 · 190 阅读 · 0 评论 -
08龙芯平台openstack环境搭建指导-neutron-controller部署
#一、创建neutron相关数据库、服务凭证和API端点#1.创建neutron数据库,授予合适的访问权限mysql -uroot -ploongson -e “CREATE DATABASE neutron;”mysql -uroot -ploongson -e “GRANT ALL PRIVILEGES ON neutron.* TO ‘neutron’@‘localhost’ IDENTIFIED BY ‘loongson’;”mysql -uroot -ploongson -e “GRANT原创 2021-08-22 10:51:15 · 228 阅读 · 0 评论 -
06龙芯平台openstack环境搭建指导-nova-controller部署
#一、创建Nova相关数据库、凭据与API端点#1.创建数据库并授权#nova-controller先决条件mysql -uroot -ploongson -e “CREATE DATABASE nova_api;”mysql -uroot -ploongson -e “CREATE DATABASE nova;”mysql -uroot -ploongson -e “CREATE DATABASE nova_cell0;”mysql -uroot -ploongson -e “GRANT AL原创 2021-08-22 10:49:01 · 251 阅读 · 0 评论 -
05龙芯平台openstack环境搭建指导-placement部署脚本
#一、创建placement相关数据库、凭据与API端点#1.创建placement数据库并授权mysql -uroot -ploongson -e “CREATE DATABASE placement;”mysql -uroot -ploongson -e “GRANT ALL PRIVILEGES ON placement.* TO ‘placement’@‘localhost’ IDENTIFIED BY ‘loongson’;”mysql -uroot -ploongson -e “GRAN原创 2021-08-22 10:47:40 · 228 阅读 · 0 评论 -
04龙芯平台openstack环境搭建指导-glance部署
#创建glance数据库并授权mysql -uroot -ploongson -e “CREATE DATABASE glance;”mysql -uroot -ploongson -e “GRANT ALL PRIVILEGES ON glance.* TO ‘glance’@‘localhost’ IDENTIFIED BY ‘loongson’;”mysql -uroot -ploongson -e “GRANT ALL PRIVILEGES ON glance.* TO ‘glance’@’%原创 2021-08-22 10:46:21 · 210 阅读 · 0 评论 -
03龙芯平台openstack环境搭建指导-keystone部署
#!/bin/bash#创建keystone数据库并授权mysql -uroot -e “set password for root@localhost = password(‘loongson’);”mysql -uroot -ploongson -e ‘CREATE DATABASE keystone;’mysql -uroot -ploongson -e “GRANT ALL PRIVILEGES ON keystone.* TO ‘keystone’@‘localhost’ IDENTIFI原创 2021-08-22 10:45:06 · 274 阅读 · 0 评论 -
02龙芯平台openstack环境搭建指导-计算节点环境准备
#!/bin/bash控制节点-环境准备基本规划环境准备2.hostname主机名配置hostnamectl set-hostname computerexec bash#添加hostcontroller_ip=“10.130.0.31”computer_ip=“10.130.0.87”echo “controlleripcontroller">>/etc/hostsecho"controller_ip controller" >> /etc/hostsecho原创 2021-08-22 10:42:57 · 217 阅读 · 0 评论 -
01龙芯平台openstack环境搭建指导-控制节点环境准备
#!/bin/bash控制节点-环境准备基本规划环境准备2.hostname主机名配置hostnamectl set-hostname controllerexec bash#添加hostcontroller_ip=“10.130.0.31”computer_ip=“10.130.0.87”echo “controlleripcontroller">>/etc/hostsecho"controller_ip controller" >> /etc/hostsec原创 2021-08-22 10:41:09 · 463 阅读 · 0 评论 -
debian中搭建vnc
1、安装软件apt install tigervnc-standalone-serverapt install scim xfce4-session2、配置每个用户自己的vnc server启动命令:vncserver -depth 24 -name aru_desktop -httpport 9001 :1参数解释:-depth 24 使用24位颜色,这里一般用16或者24-name aru_desktop 桌面名字,这个参数并非必要,可以随便起个喜欢的名字-httpport原创 2021-05-31 18:59:19 · 1604 阅读 · 0 评论 -
deb软件包本地源创建
创建本地debian源收集软件,将需要做进源里的deb包全部放在指定目录mkdir -p /usr/local/mydebcp -r /var/cache/pbuilder/result/*.deb /usr/local/mydeb安装软件包apt-get install dpkg-dev生成依赖关系cd /usr/local/dpkg-scanpackages mydeb /dev/null | gzip> /usr/local/mydeb/Packages.gz增加以下源信息r原创 2021-05-15 14:19:39 · 898 阅读 · 0 评论 -
gdb调试golang方法
:start 开始调试,停在第一行代码处,(gdb)startinfo br 显示当前已有断点clear clear 750删除750行所有断点l原创 2021-04-17 10:38:20 · 1252 阅读 · 0 评论 -
基于debian系统的busybox容器镜像构建方法
#!/bin/bashapt-get install -y busybox-staticrm -rf /tmp/rootfsmkdir -p /tmp/rootfscd /tmp/rootfsbusybox=which busyboxfor module in busybox --list-fulldomkdir -p dirname "$module"ln -sf /bin/busybox “$module”doneset -xrm -rf bin/busyboxcp $busy原创 2021-04-15 19:20:04 · 426 阅读 · 0 评论 -
ceph安装指导
参考:https://www.cnblogs.com/freeweb/p/13542285.html转载 2021-04-15 09:04:18 · 124 阅读 · 0 评论 -
通过dashboard在openstack-ussuri中创建实例
虚拟机创建1、创建网络1.1、创建外网管理员-》网络-》新建网络供应商网络应与openstack部署过程中的配置保持一致(vxlan)注意:如果想使用虚拟机上网,则需要将子网ip与和host的ip网段保持一致1.2、创建内网项目-》网络-》创建网络备注:内网中子网ip地址可以随意填写创建完成后可以在“项目-》网络-》网络拓扑”中看到以下图标###2创建路由2.1新建路由项目-》网络-》路由-》新建路由2.2为路由新建接口项目-》网络-》路由-》具体路由名称-》原创 2021-03-26 14:58:53 · 316 阅读 · 0 评论 -
openstack-ussuri版本部署(环境centos8)
硬件条件双网卡、4核、8G步骤1)节点名称修改[root@controller ~]# hostnamectl set-hostname "controller"[root@controller ~]# exec bash[root@controller ~]# cat /etc/sysconfig/network/# Created by anacondaHOSTNAME=controller[root@controller ~]# cat /etc/hosts127.0.0.1 l原创 2021-03-25 16:30:00 · 474 阅读 · 1 评论 -
openstack部署及使用过程中遇到的问题汇总
报错01Applying 10.130.0.148_controller.pp10.130.0.148_controller.pp: [ ERROR ]Applying Puppet manifests [ ERROR ]ERROR : Error appeared during Puppet run: 10.130.0.148_controller.ppError: /Stage[main]/Gnocch原创 2021-03-18 16:01:33 · 43900 阅读 · 12 评论 -
/etc/sysconfig/network-scripts/ifup-eth[103449]: Device name does not seem to be present
网络启动时报错[root@openstack home]# systemctl start networkJob for network.service failed because the control process exited with error code.See "systemctl status network.service" and "journalctl -xe" for details.查看详细日志如下[root@openstack home]# journalctl -原创 2021-03-15 21:04:14 · 7465 阅读 · 4 评论 -
使用命令行快速创建虚拟机
1、创建虚拟机镜像(200G)qemu-img create -f qcow2 /home/kvm-files/openstack-zwl01.qcow2 200G2、创建虚拟机(4核8G)virt-install --virt-type kvm --name openstack-zwl01 --os-variant rhel8.3 --ram 8192 --cdrom=/home/qemu/CentOS-8.3.2011-x86_64-dvd1.iso --autostart --vcpus 4 -原创 2021-03-09 19:47:27 · 1234 阅读 · 0 评论 -
harbor各组件功能介绍及龙芯适配工作
1.harbor启动后服务名称:root@long-pc:/home/long/harbor# docker-compose psName Command State Portsharbor-core /harbor/entrypoint.sh Up (health: starting)harbor-db /docker-entrypoi原创 2021-02-24 18:11:21 · 3232 阅读 · 0 评论 -
龙芯mips平台Harbor仓库配置https访问并制作上传多架构镜像指导
https://www.cnblogs.com/sanduzxcvbnm/p/11956347.htmlecho “10.130.0.175 www.harbor.mobi” >> /etc/hosts修改harbor.yml# Configuration file of Harbor# The IP address or hostname to access admin UI and registry service.# DO NOT use localhost or 127.0.0原创 2021-02-07 13:04:24 · 643 阅读 · 0 评论 -
shell脚本中报错不立即退出设置
set -e 表示有报错即退出, set +e 表示关闭这种设置。 set -e 等价于 set -o errexit , set +e 等价于 set +o errexit 。如下脚本若不设置set +e,当git clone失败之后将会退出,但是设置之后如果每次都失败则会将计数器跑完3次例子:retry_count=3 # 重试标识,flag=0 表示任务正常,flag=1 表示需要进行重试count=0 #记录重试次数while [ 0 -eq 0 ]do原创 2021-01-29 14:48:17 · 5193 阅读 · 0 评论 -
jenkins容器启动时报错权限不足:Can not write to /var/jenkins_home/copy_reference_file.log.
运行jenkins的docker容器提示权限不足root@debian:~# docker run --name jenkins_zwl -p 8080:8080 -p 50000:50000 -v /var/jenkins:/var/jenkins_home jenkins:2.60.3-alpine -u 0 jenkinsCan not write to /var/jenkins_home/copy_reference_file.log. Wrong volume permissions?tou原创 2020-12-20 21:22:39 · 4409 阅读 · 0 评论 -
Git submodule基本操作
使用git管理的项目开发中,如果碰到公共库和基础工具,可以用submodule来管理。常用操作例如,公共库是 lib.git,地址:git@github.com:lib.git;需要使用公共库的项目是 proj.git,地址:git@github.com:proj.git。添加为项目proj.git添加submodule,先进到相应的目录下,然后执行如下命令:git submodule add git@github.com:lib.git 其中,是你期望的目录名。该命令实际会做三原创 2020-12-19 09:30:28 · 957 阅读 · 2 评论 -
go test命令(Go语言测试命令)完全攻略
Go语言拥有一套单元测试和性能测试系统,仅需要添加很少的代码就可以快速测试一段需求代码。go test 命令,会自动读取源码目录下面名为 *_test.go 的文件,生成并运行测试用的可执行文件。输出的信息类似下面所示的样子:ok archive/tar 0.011sFAIL archive/zip 0.022sok compress/gzip 0.033s…性能测试系统可以给出代码的性能数据,帮助测试者分析性能问题。提示单元测试(unit testing),是指对软件中的最小可测试单元进行转载 2020-11-24 16:37:43 · 2056 阅读 · 0 评论 -
httpd服务搭建及图形化工具使用教程
第一步,安装httpd服务yum install httpdhttpd -version第二步,开启httpd服务service httpd start第三步,找到默认的主页位置cd /var/www/html/第四步,建立文件夹,文件mkdir 22touch 111第五步,在浏览器访问文件服务器,默认端口是80第六步,在服务端安装图形化工具(当前使用的是debian)apt-get install -y fillzilla第七步,通过图形化界面上传或下载文件...原创 2020-11-17 19:14:55 · 442 阅读 · 0 评论 -
devops概述
devops概述1 - CI与CD的联系与区别持续集成(Continuous Integration)、持续交付(Continuous Delivery)和持续部署(Continuous Deployment)的过程,其实就是一个软件开发优化的过程。统一流程:自动化地触发编译、集成、测试、交付和部署保证集成的有序性、可靠性,减少版本发布的不合规性,避免手工打包、测试不充分等版本可控,问题可追溯:可以回溯到具体版本三者有着不同的目的持续集成的目的是尽早发现问题持续交付的目的是实现快速发布持转载 2020-11-17 15:10:58 · 204 阅读 · 0 评论 -
x86部署k8s
参考https://blog.csdn.net/networken/article/details/84991940原创 2020-10-27 17:09:33 · 180 阅读 · 0 评论 -
使用CGO_ENABLED=0后编译失败
使用CGO_ENABLED=0后编译失败[root@node001 spire]# go build -ldflags ‘-s -w’ -o bin/spire-server ./cmd/spire-server[root@node001 spire]# CGO_ENABLED=0 go build -ldflags ‘-s -w’ -o bin/spire-server ./cmd/spire-server# github.com/spiffe/spire/pkg/server/plugin/d原创 2020-10-13 15:19:24 · 4129 阅读 · 0 评论 -
github代码提交
github代码提交后需要修改,使用一下命令重新commit和pushgit commit --amend --signoffgit push -f origin main查看commit提示多账户提交,如果存在需删除,仅留一个即可,如下待修改完毕之后重新在本地执行git commit --amend --reset-authorgit push --force...原创 2020-10-13 10:54:05 · 175 阅读 · 0 评论 -
yaml文件解析
<!--WARNING: THIS IS AN AUTO-GENERATED FILE. CHANGES TO IT ARE LIKELY TO BEOVERWRITTEN AND LOST. Changes to this xml configuration should be made using: virsh edit node1or other application using the libvirt API.--><!--以下两项可有可无,所以在此注释。--原创 2020-09-24 09:42:47 · 232 阅读 · 0 评论