Ubuntu

Ubuntu NFS搭建过程

女生的网名这么多〃 提交于 2020-11-09 04:14:33
先简单介绍一下NFS服务器是什么?   NFS server可以看作是一个FILE SERVER,它可以让你的PC通过网络将远端的NFS SERVER共享出来的档案MOUNT到自己的系统中,在CLIENT看来使用NFS的远端文件就象是在使用本地文件一样。 RPC(Remote Procedure Call)   NFS本身是没有提供信息传输的协议和功能的,但NFS却能让我们通过网络进行资料的分享,这是因为NFS使用了一些其它的传输协议。而这些传输协议用到这个RPC功能的。可以说NFS本身就是使用RPC的一个程序。或者说NFS也是一个RPC SERVER.所以只要用到NFS的地方都要启动RPC服务,不论是NFS SERVER或者NFS CLIENT。这样SERVER和CLIENT才能通过RPC来实现PROGRAM PORT的对应。可以这么理解RPC和NFS的关系:NFS是一个文件系统,而RPC是负责负责信息的传输。 ubuntu系统 服务器端(192.168.94.54) 1.1安装NFS服务: 执行以下命令安装NFS服务器, apt会自动安装nfs-common、rpcbind等13个软件包 sudo apt install nfs-kernel-server 1.2编写配置文件: 编辑/etc/exports 文件: sudo vi /etc/exports /etc

新手入坑指南:工作原因“重启”Deepin系统,发现真的香啊

匆匆过客 提交于 2020-11-08 19:51:54
作为一个“程序员大神”,没有几个自己的虚拟机怎么可以,今天正好在家需要完成一些“工作”任务,其实就是不知道为什么,脑瓜子有点抽筋的老大发起的什么知识交流,正愁不知道准备啥呢。想起来之前在我的虚拟机里面搭建过唯一的一个Linux桌面版系统——Deepin,搭建了咱就别落灰,启动起来用一下,顺便玩玩 个人公众号:Java架构师联盟,每日更新技术好文 下面是我给的配置 首先当然是安装了,因为是用的虚拟机,正常的Linux系统安装步骤,这里也就不一一展示了(因为之前已经安装过了呀,嘿嘿嘿,偷个懒) 安装过程就省略了,想必大家都是会的,而且安装并不是本文的重点。 下一步直接就进系统了。 进来后是这样的: 这个界面我个人始觉得是不错的,很幽静的那种感觉,可以安安静静地敲代码 系统设置的界面是这样的: 整个界面还是十分美观的,结合了Windows和Mac OS的一些优点。 下面启动器的界面: 系统默认的office是WPS,浏览器是Chrome,当然还有网易云音乐,有道词典,QQ等一些系统自带的软件。系统自带CrossOver和wine,可以运行部分Windows软件, 记住,是部分 ,毕竟wine还是有不少bug的。另外,这个还是可以安装部分Android软件,当然,bug也不少(道听途说,我跟安卓打交道比较少,所以没有实际的测试过--ps:我不会承认是我不会安卓的)。

MySQL性能指标

℡╲_俬逩灬. 提交于 2020-11-08 08:31:41
https://blog.csdn.net/achiberx/article/details/71514862?utm_source=blogkpcl11 1. MySQL Connections 数据库连接数分为Max Connections, Max Used Connections 和 Connections 即:最大连接数, 最近期间使用的最大连接数 和 当前实时连接数! 在使用MySQL数据库的时候,经常会遇到这么一个问题,就是“Can not connect to MySQL server. Too many connections”-mysql 1040错误,这是因为访问MySQL且还未释放的连接数目已经达到MySQL的上限。通常,msql的最大连数默认是151(ubuntu), 100(windows)。 mysql>mysql -u user -p password(命令行登录MySQL) mysql>show variables like 'max_connections';(查可以看当前的最大连接数) msyql>set global max_connections=1000;(设置最大连接数为1000,可以再次查看是否设置成功) mysql>exit(推出) 1 2 3 4 这种方式有个问题,就是设置的最大连接数只在mysql当前服务进程有效

操作docker容器

守給你的承諾、 提交于 2020-11-08 07:35:23
操作docker容器 容器是docker的另一个核心概念,容器是一个镜像的运行实例。所不同的是,镜像是静态的只读文件,而容器带有运行时需要的可写的文件层,同时容器中的应用进程处于运行状态。 如果认为虚拟机是模拟运行的一套操作系统(包括内核,应用运行环境和其他系统环境)和跑在上面的应用。那么docker容器就是独立运行的一个(一组)应用,以及他们必须的运行环境。 1、创建容器 ① 新建容器 docker [container] create $ docker create -it ubuntu:latest 89a89ea8db487a4d266bf556ae9c3c06ca3ba49e533b9ab031bcfa70aab44e55 ​ sen@TR-PC MINGW64 /d/Program Files/Docker Toolbox $ docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 89a89ea8db48 ubuntu:latest "/bin/bash" 8 seconds ago Created optimistic_varahamihira ​ 使用docker 【container】create 命令新建的容器处于停止状态,可以使用docker【container】start

Docker Registry的最强实践

风流意气都作罢 提交于 2020-11-08 05:05:38
1. 理解Registry 一个registry是一个存储和内容交付系统,其中维护着若干命名的Docker镜像,这些镜像有不同的标记版本。(例如:有一个镜像名字叫 hello/world,它有两个tags分别是2.0和2.1) 用户通过使用 docker push 和 docker pull 命令与 registry 进行交互。(例如:docker pull registry-1.docker.io/hello/world:2.1) A registry is a storage and content delivery system, holding named Docker images, available in different tagged versions. Users interact with a registry by using docker push and pull commands. 前面说了,registry是一个存储系统,它存储的是Docker镜像。那么,镜像到底存到哪里呢?存储本身委托给驱动程序。默认的存储驱动程序是本地posix文件系统,还支持其它基于云的存储驱动程序,例如 Aliyun OSS 由于保护对托管映像的访问至关重要,因此Registry本身支持TLS和基本身份验证。 1.1. 理解镜像命名 docker pull ubuntu

nfs

假装没事ソ 提交于 2020-11-08 04:44:59
防火墙都是关闭的 服务端 [root@localhost ~]# yum -y install rpcbind nfs-utils 编辑/etc/exportsp配置文件配置共享目录(配置文件默认可能没有) root@ubuntu:~# cat /etc/exports #共享目录 允许访问的IP或网段(参数) /nfs 192.168.6.0/24(rw,sync,no_root_squash 先启动rpcbind再启动nfs [root@localhost ~]# systemctl start rpcbind [root@localhost ~]# systemctl start nfs-utils.service 用于配置NFS服务程序配置文件的参数: 参数1 作用 2 ro 只读 rw 读写 root_squash 当NFS客户端以root管理员访问时,映射为NFS服务器的匿名用户nfsnobody no_root_squash 当NFS客户端以root管理员访问时,映射为NFS服务器的root管理员 all_squash 无论NFS客户端使用什么账户访问,均映射为NFS服务器的匿名用户nfsnobody rsync 同时将数据写入到内存与硬盘中,保证不丢失数据 async 优先将数据保存到内存,然后再写入硬盘;这样效率更高,但可能会丢失数据 [root@NFS ~]#