文章链接
情况介绍
负责的项目下有一批 ubuntu 18.04 的服务器在 AWS 上,因为安全的问题,需要把内核从 5.3.0 升级到 5.4.0。
首次升级为测试环境测两台都是ubuntu 18.04 的版本 内核也都为5.3.0。第一台升级进展很顺利。软件更新,然后内核进行单独升级。等到需要重启的时候出现了问题。
处理问题及解决思路
问题1
无法挂载磁盘
首先遇到的第一个问题
解决思路:
Read More
moregeek program
ceph笔记之用户权限,挂载brd/cephfs及mds高可用-多极客编程
1、用户权限管理
添加用户1:
ceph auth add: 此命令是添加用户的规范方法。它会创建用户、生成密钥,并添加所有指定的能力.
$ ceph auth add client.tom mon 'allow r' osd 'allow rwx pool=mytest'
解释:添加一个tom用户,对mon有读取权限,对mypool池的osd有读、写、调用的权限。
验证key,查看用户当前权限
Read More
Read More
Ubuntu系统用ceph-deploy部署ceph-多极客编程
ceph-deploy部署ceph
ceph的组件和功能:
ceph的核心组件包括:OSD、monitor和mds三大组件
OSD:OSD的英文全称是Object Storage Device,它的主要功能是存储数据、复制数据、平衡数据、恢复数据等,与其它OSD间进行心跳检查等,并将一些变化情况上报给Ceph Monitor。一般情况下一块硬盘对应一个OSD,由OSD来对硬盘存储进行管理。
Read More
Read More
部署Tshark+ELK数据包分析平台-多极客编程
一、 环境描述
系统版本:Ubuntu20.04.2LTS
Tshark:thark_3.2.3-1
Logstash:logstash-7.12.0-amd64.deb
Elasticsearch:elasticsearch-7.12.0-amd64.deb
Kibana:kibana-7.12.0-amd64.deb
系统结构图参考:
二、 软件准备
1. 下载logstash;
#
Read More
Read More
Ubuntu 20.04.2 LTS Netplan 配置网络-多极客编程
使用NetPlan网络管理工具配置网卡.
1、单网卡配置dhcp获取地址;
root@ubuntu20:~# cat /etc/netplan/00-installer-config.yaml
# This is the network config written by 'subiquity'
network:
ethernets:
ens3:
dhcp4: yes
Read More
Read More
CentOS7.9同步Ubuntu18.04.5软件仓库配置-多极客编程
1、安装Debmirror同步软件
yum install debmirror -y
2、配置debmirror.conf
[root@vm_10_*_*_124_centos ~]# cat /etc/debmirror.conf
# Default config for debmirror
# The config file is a perl script so take
Read More
Read More
使用Multipass快速创建和管理Ubuntu Server虚拟机-多极客编程
multipass是Ubuntu官方提供管理Ubuntu Server虚拟机的桌面工具,本文将介绍怎样使用multipass搭建Ubuntu Server虚拟机。multipass可以帮助我们快速创建和管理Ubuntu Server虚拟机。
一、安装
multipass的官方网站是https://multipass.run/, 我们可以下载Linux/Windows/Mac版本。选择对应的版本
Read More
Read More
[转]ubuntu下安装fiddler-多极客编程
转 ubuntu下安装fiddler biangbiang
因为工作中需要用到fiddler工具 现在工作环境迁移到ubuntu14 下 发现fiddler只支持windows网上也有很多推荐 号称可以代替fiddler 但因为功能使用上比较习惯 并且fiddler的debug 和设置断点功能 不一定新的工具上会有 所以开始寻觅linux下安装fiddler的可能 查询一些资料后发
Read More
Read More
ubuntu16.04修改mysql5.7的数据存储路径-多极客编程
ubuntu16.04修改mysql5.7的数据存储路径1.复制mysql的基础数据到新的地址,#cp -R /var/lib/mysql/* /mnt/sdb/mysql 前面是mysql的默认数据地址,后面是需要改的地址2.更改新地址文件夹的权限,# chown -R mysql:mysql /mnt/sdb/mysql3.修改mysql的配置文件,使用vi修改# vi /etc/mysq
Read More
Read More
Ubuntu 安装yii2 advanced版 遇到的坑-多极客编程
1.安装 Composerhttps://www.yiichina.com/doc/guide/2.0/start-installation通过 Composer 安装curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer解决方案sudo vim /etc/php/7.2/c
Read More
Read More
Ubuntu16.04部署mysql5.7-多极客编程
Ubuntu16.04部署mysql5.7下载安装包:wget https://dev.mysql.com/get/mysql-apt-config_0.8.13-1_all.debdpkg -i mysql-apt-config_0.8.13-1_all.deb 更新源:apt-get update安装mysql:apt-get -y install mysql-server输入两边密码,等
Read More
Read More
popos ubuntu19.10源地址更新即解决提示找不到源-多极客编程
popos(ubuntu) 19.10执行更新时,提示找不到源:sudo apt-get update忽略:1 http://us.archive.ubuntu.com/ubuntu eoan InRelease 忽略:2 http://us.archive.ubuntu.com/ubuntu eoan-security InRelease
Read More
Read More
解决升级到popos20.10搜狗输入法不能用-多极客编程
popos 20.04升级到popos20.10后搜狗输入法不能用了,虽然显示已经切换到了搜狗个人输入法.考虑是fcitx配置问题:在命令行执行:$ fcitx-diagnose # 系统信息:1. `uname -a`: Linux pop-os 5.11.0-7612-generic #13~1617215757~20.10~97a8d1a-Ubuntu SMP Thu Apr
Read More
Read More
解决升级到popos20.10搜狗输入法不能用-多极客编程
popos 20.04升级到popos20.10后搜狗输入法不能用了,虽然显示已经切换到了搜狗个人输入法.考虑是fcitx配置问题:在命令行执行:$ fcitx-diagnose # 系统信息:1. `uname -a`: Linux pop-os 5.11.0-7612-generic #13~1617215757~20.10~97a8d1a-Ubuntu SMP Thu Apr
Read More
Read More
解决升级到popos20.10搜狗输入法不能用-多极客编程
popos 20.04升级到popos20.10后搜狗输入法不能用了,虽然显示已经切换到了搜狗个人输入法.考虑是fcitx配置问题:在命令行执行:$ fcitx-diagnose # 系统信息:1. `uname -a`: Linux pop-os 5.11.0-7612-generic #13~1617215757~20.10~97a8d1a-Ubuntu SMP Thu Apr
Read More
Read More
ubuntu下安装交叉编译的环境脚本-多极客编程
不少同学喜欢使用ubuntu进行嵌入式开发,但缺少不少开发环境和工具,以下为个人多年总结的配置环境脚本,供大家参考。 如sh的配置、vim的配置、smb配置等。可以直接保存为ubuntu.sh , 然后在系统下执行。#!/bin/sh
#change /bin/sh
ln -sf bash /bin/sh
# add 32 bit support.
dpkg --print-ar
Read More
Read More
Ubuntu18.04下安装配置SSH服务-多极客编程
一、安装ssh工具1.打开终端键入如下命令:sudo apt-get update
sudo apt-get install openssh-server2.选择Y继续执行:二、启动SSH服务1.键入如下命令:/etc/init.d/ssh start 注:重启命令与关闭命令如下:/etc/init.d/ssh restart #重启SSH服务/etc/init.d/ssh stop
Read More
Read More
Ubuntu 18.04上安装GCC编译器-多极客编程
GNU编译器集合(GCC)是C,C ++,Objective-C,Fortran,Ada,Go和D编程语言的编译器和库的集合。许多开源项目包括GNU工具和Linux内核都是用GCC编译的。本教程介绍了在Ubuntu 18.04上安装GCC编译器所需的步骤。我们将向您展示如何安装发行版稳定版和最新版本的GCC。相同的说明适用于Ubuntu 16.04和任何基于Ubuntu的发行版,包括Kubuntu
Read More
Read More
【博客大赛】想入门深度学习的你,这些坑你都踩过去了吗?-多极客编程
前言
现如今,随着人工智能技术的快速发展,越来越多的学习者开始关注该领域。其中,深度学习是人工智能领域应用最为成功的一个分支。 想要入门深度学习,第一节课就要先搭建起一个深度学习的学习平台,我们通常称其为开发环境,然而开发环境配置的复杂性却让很多初学者望而生畏。在这里,笔者将自己搭建深度学习环境的经验和大家一起分享交流,希望能够让刚入门深度学习的你不再畏惧环境搭建。我们将从最基础的显卡驱动
Read More
Read More
如何在Ubuntu下使用TF/SD 卡制作Exynos 4412 u-boot启动盘-多极客编程
硬件:迅为iTop 4412精英版 & TF卡软件:系统自带终端即可 首先,我们应该清楚TF/SD卡可以看作一张完全空白的“白纸”,之所以有分区、分区格式的区别不过是在在这张“白纸”的某些特定位置写入了一些数据来指示分区、分区格式。 其次,我们还应该清楚,在TF/SD启动模式下,exynos 4412一上电,内部iROM会从TF/SD的第1个Block(第512个字节开始)读取8KB的数据
Read More
Read More