snap

Centos7下更改Snap默认安装目录

吃可爱长大的小学妹 提交于 2020-03-15 23:23:04
说明 最近收到公司服务器报警信息, mount=/var/lib/snapd/snap/core/8592 100>=90 。这是因为Snap安装使用后比较占用磁盘空间(默认安装目录为 /var/lib/snapd ),如果希望Snap安装在特定的目录,此时不能使用创建软链接的方法(ln -s)来关联到新的安装目录,否则Snap的应用将无法正常启动。 下面是主要的更改默认安装目录的方法~ 主要步骤 (1)查看snap挂载情况 df -h |grep snapd /dev/loop2 92M 92M 0 100% /var/lib/snapd/snap/core/8592 /dev/loop0 92M 92M 0 100% /var/lib/snapd/snap/core/8689 (2)查看snapd服务运行状态 systemctl status snapd (3)停止snapd服务 systemctl stop snapd (4)卸载snapd的/dev/loopxx设备 umount /dev/loop2 umount /dev/loop0 (5)创建snap新的数据目录 mkdir /root/snap/snapd (6)拷贝数据 rsync -avzP /var/lib/snapd/ /root/snap/snapd/ (7)其他数据的备份 cp /etc/fstab

Oracle AWR 报告详解

杀马特。学长 韩版系。学妹 提交于 2020-02-16 07:05:30
转自: http://blog.csdn.net/laoshangxyc/article/details/8615187 持续更新中。。。 Oracle awr报告详解 DB Name DB Id Instance Inst num Startup Time Release RAC ORCL 1295334343 orcl 1 09-1月 -12 18:01 11.2.0.1.0 NO DB Name :数据库名 DB Id :数据库Id(获取方法select dbid from v$database;) Instance: 实例名 Inst num: 实例个数,这里为单实例 Startup Time: 实例启动时间 Release :Oracle数据库版本 RAC:是否是RAC Host Name Platform CPUs Cores Sockets Memory (GB) XIANGYC Microsoft Windows IA (32-bit) 4 2 1 1.87 Host Name: 主机名 Platform:数据库所在平台,即主机系统(可以从v$database中查出)。 CPUs:逻辑cpu数量可以从oracle数据库初始化参数cpu_count查看(show parameter cpu_count)。 Cores:cpu核数。 Sockets:CPU插槽

snap学习之搭建lxc/lxd容器验证snap包

人盡茶涼 提交于 2020-02-07 05:05:44
  lxc是Linux Container的简写,它是一种内核虚拟化技术,可以提供轻量级的虚拟化,以便隔离进程和资源;它不需要提供指令解释机制,没有全虚拟化的复杂性,相当于C++中的NameSpace。lxc容器能有效地把操作系统管理的资源划分到不同的组中,并能在不同的组之间平衡有冲突的资源使用需求,因此它可以在单一的主机节点上同时执行多个相互隔离的容器。lxd是基于lxc构筑的容器管理进程,提供镜像、网络、存储、以及容器等能力。   大家可能有个疑问,为什么不用docker容器呢?docker容器原先也是我的首选,但实际操作过程中发现snap包安装所需要的squashfs文件系统在docker中无法mount,会出现如下错误: system does not fully support snapd: cannot mount squashfs imag   所以大家不要再尝试用docker容器了。   下面我们开始在Ubuntu 16.04上搭建lxc容器来验证nginx snap包。 1.软件安装   lxc/lxd容器需要安装lxd软件。 sudo apt install lxd   lxd安装好之后,再进行lxd初始化。 $ sudo lxd init Name of the storage backend to use (dir or zfs): zfs Create a

以太网帧格式

耗尽温柔 提交于 2020-01-29 12:24:20
原文地址: http://hi.baidu.com/wudengyong/blog/item/0c8388451591df34879473c1.html    目前,有四种不同格式的以太网帧在使用,它们分别是:      ●Ethernet II即DIX 2.0:Xerox与DEC、Intel在1982年制定的以太网标准帧格式。Cisco名称为:ARPA。      ●Ethernet 802.3 raw:Novell在1983年公布的专用以太网标准帧格式。Cisco名称为:Novell-Ether。      ●Ethernet 802.3 SAP:IEEE在1985年公布的Ethernet 802.3的SAP版本以太网帧格式。Cisco名称为:SAP。      ●Ethernet 802.3 SNAP:IEEE在1985年公布的Ethernet 802.3的SNAP版本以太网帧格式。Cisco名称为:SNAP。      在每种格式的以太网帧的开始处都有64比特(8字节)的前导字符,如图3所示。其中,前7个字节称为前同步码(Preamble),内容是16进制数 0xAA,最后1字节为帧起始标志符0xAB,它标识着以太网帧的开始。前导字符的作用是使接收节点进行同步并做好接收数据帧的准备。         图3  以太网帧前导字符      除此之外

[microk8s]从熟悉的地方开始学k8s--ubuntu

大城市里の小女人 提交于 2020-01-14 10:53:29
microk8s 如何在Ubuntu上安装Kubernetes 单节点集群 MicroK8s只需几秒钟即可安装经CNCF认证的单节点Kubernetes集群 MicroK8s可以在任何Linux上运行。它轻巧,可以在Ubuntu上本地部署所有Kubernetes服务(即无需虚拟机),同时打包所需的全部库和二进制文件。由于其占地面积小,因此适用于笔记本电脑,工作站,CI管道,IoT设备和小型边缘云。 安装最新的MicroK8 MicroK8s被打包为一个快照,需要安装快照。最新的Ubuntu版本已经内置了该版本。对于其他Linux系统,请先安装snap。使用以下命令获取最新版本的MicroK8: sudo snap install microk8s --classic 安装特定版本的MicroK8 列出特定的Kubernetes版本 以下命令将列出可以安装的所有MicroK8版本: snap info microk8s 安装特定的Kubernetes版本 此命令将安装稳定的1.14版本的MicroK8: sudo snap install microk8s --classic --channel=1.14/stable 有用的提示 此命令将安装稳定的1.14版本的MicroK8: 安装MicroK8s之后,您应该确认它已经准备就绪。使用此命令: microk8s.status

Ethernet帧格式

北战南征 提交于 2020-01-14 08:23:54
一、Ethernet帧格式的发展 1980 DEC,Intel,Xerox制订了Ethernet I的标准 1982 DEC,Intel,Xerox又制订了Ehternet II的标准 1982 IEEE开始研究Ethernet的国际标准802.3 1983 迫不及待的Novell基于IEEE的802.3的原始版开发了专用的Ethernet帧格式 (因此802.3 Raw 先于 IEEE 802.3 出台) 1985 IEEE推出IEEE 802.3规范 后来为解决EthernetII与802.3帧格式的兼容问题推出折衷的Ethernet SNAP格式 (其中早期的Ethernet I已经完全被其他帧格式取代了所以现在Ethernet只能见到后面几种Ethernet的帧格式 现在大部分的网络设备都支持这几种Ethernet的帧格式 如:cisco的路由器在设定Ethernet接口时可以指定不同的以太网的帧格式:arpa,sap,snap,novell-ether) 不同厂商对这几种帧格式通常有不同的叫法,比如: Frame Type Novell公司 Cisco 公司 Ethernet Version 2 Ethernet_II arpa 802.3 Raw Ethernet_802.3 novell_ether IEEE 802.3/802.2 Ethernet_802.2

ubuntu:软件包

烂漫一生 提交于 2020-01-14 02:39:50
文章目录 了解ubuntu的软件包格式 软件包管理程序 ubuntu软件仓库管理 ubuntu软件包后端管理工具 后端自动化软件包管理工具 添加和删除PPA软件仓库 SNAP软件包的使用 了解ubuntu的软件包格式 ubuntu软件包格式为DEB格式,这个格式最早是由Debian开发采用,ubuntu由Debian分支发展而来,从而继承了这种软件包格式。 DEB软件包可以分为两类: 扩展名为DEB的二进制软件包 源码软件包 通常包含扩展名为 .dsc 的源码描述文件、一个扩展名为.orig.tar.gz的源码包、一个扩展名为.diff.gz的源码补丁文件。 DEB软件包的命名格式为:package_ver-rev_arch.deb 其中package为软件包的名字,ver代表版本,rev代表修订版本,arch代表软件包对应的硬件平台 由于开源软件的分散开发与相互继承的特点,DEB软件包之间存在相互依赖的关系,常见的依赖关系有: Depends Conflict Recommends 如果两个软件包A与B相互依赖(Depends),则安装A时也要安装B(知道为啥要装依赖了 AoA ) 如果两个软件包相互矛盾(Conflict)则,A与B不能共存 推荐(Recommends)关系代表开发者推荐用户在安装A时也安装B ubuntu 16.04支持了最新的SNAP软件包格式

How to Install Snapd and Snap applications on CentOS 7

為{幸葍}努か 提交于 2020-01-11 01:52:33
转载来源: https://computingforgeeks.com/install-snapd-snap-applications-centos-7/ How to Install Snapd and Snap applications on CentOS 7 (Last Updated On: August 21, 2018) In this guide, I’ll take you through the steps to install and use snapd service on CentOS 7 server. For those new to snap terminology, snap comes from Snappy which is a package management and software deployment system from Canonical. It was originally designed for the Ubuntu phone operating system. What is a snap? A snap : is a squashFS filesystem containing your app code and a snap.yaml file containing specific metadata. It

实验之MySQL日志备份与恢复

戏子无情 提交于 2019-12-31 03:11:22
日志是mysql数据库的重要组成部分。日志文件中记录着mysql数据库运行期间发生的变化;也就是说用来记录mysql数据库的客户端连接状况、SQL语句的执行情况和错误信息等。当数据库遭到意外的损坏时,可以通过日志查看文件出错的原因,并且可以通过日志文件进行数据恢复。下面是对MYSQL日志和数据恢复的简单介绍。 一、MySQL日志 主要包含:错误日志、查询日志、慢查询日志、事务日志、 二进制日志 二 、MySQL备份工具 mysqldump:逻辑备份工具 ,适用于所有引擎,可用于温备,能实现完全备份,部分备份 cp,tar等文件系统工具:物理备份工具,适用于所有存储引擎,用于冷备,能实现完全备份、部分备份 lvm2的快照:几乎热备;借助文件系统工具实现物理备份 mysqlhotcopy:几乎冷备;仅用于MyISAM存储引擎 三、由于二进制日志格外重要,所以这里介绍基于二进制的mysql备份方法 方法1 、mysqldump + binlog 完全备份,通过备份二进制日志实现增量备份 命令的语法格式 mysqldump [OPTIONS] database [tables]:备份单个库,或库指定的一个或多个表 mysqldump [OPTIONS] --databases [OPTIONS] DB1 [DB2DB3...]:备份一个或多个库 mysqldump [OPTIONS] -

ubuntu 16.0升级18.0的一点小问题

淺唱寂寞╮ 提交于 2019-12-27 22:56:54
最后卡在installing snap gnome xxx上了。 卡了两小时,估计凉了,于是直接结束掉。 但是之后并没有什么错误,可以正常使用,毕竟真正的系统更新已经完事了。 反正很迷吧,推测那条未完成指令的意思是,用snap来安装gnome全家桶,为防有什么错误,我特意用apt-get又装了一遍gnome全家桶,感觉应该没问题了吧? 特意记下来,以后真炸了能知道这个事,就这样。 来源: CSDN 作者: Rachelint 链接: https://blog.csdn.net/Rachelint/article/details/103738755