nsd

文件及目录的权限详解

柔情痞子 提交于 2021-01-22 18:44:18
1 [root@server0 /]# ls - l 2 total 40 3 lrwxrwxrwx. 1 root root 7 Mar 29 19 : 38 bin -> usr/ bin 4 dr-xr-xr-x. 3 root root 4096 Mar 29 14 : 01 boot 5 -rw-r--r--. 1 root root 52 Apr 1 17 : 02 opt.nsd ls -l 查看文件的详细属性。或者长格式显示文件。 文件类型及权限 所主 属组 文件大小 月 日 时间 文件名 lrwxrwxrwx. 1 root root 7 Mar 29 19:38 bin -> usr/bin dr-xr-xr-x. 3 root root 4096 Mar 29 14:01 boot -rw-r--r--. 1 root root 52 Apr 1 17:02 opt.nsd 上述“文件类型及权限”项中: l:表示该文件类型为:链接文件或者快捷方式 d:表示该文件为一个目录。 -:表示该文件为一个常规文件。 r:表示读权限 可以查看文件内容,可以查看目录内容。 w:表示写权限     可以更改目录内的内容。创建和删除。 x:表示可执行权限   可以切换到此目录内。 修改权限: chmod:修改文件属主属组权限。 chmod u=rwx

GPFS centos7部署实战

非 Y 不嫁゛ 提交于 2020-12-17 13:32:06
GPFS centos7部署实战 准备工作(每个节点) 安装(每个节点) 创建集群(管理节点) 准备工作(每个节点) 集群时间同步 yum install -y ntpdate ntpdate ntp.sjtu.edu.cn 关闭不必要的服务 systemctl stop firewalld systemctl disable firewalld systemctl stop NetworkManager systemctl disable NetworkManager setenforce 0 sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config 免密 root 本地和节点之间免密认证,ssh自己也要做免密的 ssh-keygen -t rsa ssh-copy-id -i .ssh/id_rsa.pub gpfs1 ssh-copy-id -i .ssh/id_rsa.pub gpfs2 安装(每个节点) 执行自动解压安装包 ./Spectrum_Scale_Advanced-4.2.3.9-x86_64-Linux-install 进入解压完的rpm包文件夹 cd /usr/lpp/mmfs/4.2.3.9/gpfs_rpms yum安装解决依赖问题 yum install -y gpfs

centos7 安装gpfs 4.1.1.3

会有一股神秘感。 提交于 2020-08-17 05:09:43
一、节点准备 1、节点配置 hostname g0 matadata节点 g1 matadata节点 g2 matadata节点 g3 data节点 g4 data节点 g5 data节点 2、安装ntp yum install ntp -y service ntpd start systemctl enable ntpd 二、安装gpfs 1、设置ssh无密码登录 salt-ssh -i '*' cp.get_file salt://id_rsa /root/.ssh/id_rsa salt-ssh -i '*' cp.get_file salt://id_rsa.pub /root/.ssh/id_rsa.pub salt-ssh -i '*' cmd.run 'chmod 600 /root/.ssh/id_rsa' salt-ssh -i '*' cmd.run 'chmod 600 /root/.ssh/id_rsa.pub' 2、安装gpfs salt-ssh -i 'g*' cmd.run 'cd /root/gpfs && tar xvzf GPFS_4.1_ADV_LSX.tar.gz' salt-ssh -i 'g*' cmd.run 'cd /root/gpfs/gpfs_install-4.1.0-0_x86_64 --silent' salt-ssh -i

nfs服务的搭建

早过忘川 提交于 2020-08-16 04:27:42
操作系统: [root@server-120 ~]# cat /etc/redhat-release CentOS Linux release 7.5.1804 (Core) [root@server-120 ~]# uname -r 3.10.0-1127.8.2.el7.x86_64 nfs服务端配置: [root@server-120 ~]# yum install -y nfs-utils ==>>yum安装nfs [root@server-120 ~]# rpm -qa|grep nfs ==>>检查rpm包 nfs-utils-1.3.0-0.66.el7.x86_64 [root@server-120 ~]# mkdir /public ==>>创建共享目录 [root@server-120 ~]# cp /etc/passwd /etc/shadow /public/ ==>>放入测试数据 [root@server-120 ~]# ls /public/ passwd shadow [root@server-120 ~]# vim /etc/exports ==>>编辑nfs的配置文件/etc/exports [root@server-120 ~]# cat /etc/exports /public *(ro) ---------------------------

Android - Wifi Direct / p2p not able to find peers on Android 8

跟風遠走 提交于 2020-05-13 06:23:06
问题 I started creating an Android app wifi Wifi direct functionality. I do a peer discover and I like to see the peers in a listview. I now have a app which tries to discover peers and shows the peers in a list. But I'm facing the problem that this works fine on my Android 5 device. Here I can see my Android 8 device, but not the other way around. I cannot see my Android 5 device on my Android 8 device. I followed steps from here: https://developer.android.com/training/connect-devices-wirelessly

关于交付价值的一点思考

大城市里の小女人 提交于 2020-05-09 13:28:59
本文引用了《软件开发的本质》一书的部分观点。它很好地启发了有关价值的思考,同时也是一个大胆的广告。如果你还没有这本书的话,你可以请直接从线上购买。 一、价值的特性 我们可能做的每个特性都是为了给产品增加一些价值。每个特性都需要花时间去实现。我们不知道这些特性有什么价值,也不知道实现这些特性需要多长时间。但我们仍然有可能能很好地感知应该做什么。 假设上面这些特性的高度是它们的价值,宽度是它们的代价(成本或花销)。哪一个应该先做,哪一个应该稍后做呢?这样假设很清楚,不是吗? 二、价值的增长取决于我们选择做什么 如果我们优先选择高价值、低成本的特性,而后再实现低价值、高成本的特性,这样看价值增长的差异,就是3倍与1倍的差异。而在大多数产品中,最好的创意比最差的要好几十倍,甚至更多。但是这个结果很难在页面上展示出来! 一些被推迟实现的特性看起来相当枯燥。假设我们做一些不同的,更有价值的特性,甚至是其他产品,会发生什么? 三、我们甚至可以把投资转向新的产品 最高价值的特性最先被频繁地发布,那些不值得花时间和金钱去做的特性很快就会出现,这是一件好事。我们常常可以通过投资新的产品而做得更好。 我们想做的下一个产品是什么呢?谁会对产品的变化感到消极呢?我们怎样才能使这种转变对每个人都有好处呢?我们能否专注于一个投资组合,而不是一个回报率递减的单独产品?我们能展示更多更有价值的软件吗?

凌许冬

◇◆丶佛笑我妖孽 提交于 2020-04-06 17:20:56
一.squid作为代理服务器使用;功能比较多;速度相对比较慢 二.varnish作为代理服务器,功能少;速度快性能高,缓存在数据在内存; 三.nginx 1.作为代理服务器 a.可以实现web集群的轮询访问,负载均衡 b.也可以根据web服务器性能的不同来设置相应的权重,从而发挥web集群最高性能; c.定时检查web集群的运行状态; 2.作为web服务器(不可以作JAVA的) a.实现用户访问一些重要网站,提供用户认证,确保信息安全; b.实现安全的web服务(https),确保网页安全; c.实现虚拟主机web;可以基于端口,域名,ip来实现虚拟web,使用比较灵活方便; d.实现web服务的动静分离,提供动态可读的网页,同时还可以读取数据库内容; e.实现页面的跳转 四.调度器 1.轮询 2.设置权重 3.设置失败次数,以及超时时间 五. 1.用户认证:访问指定网页,基于安全,需认证信息; 使用工具生成认证用户信息文件 修改配置文件,添加认证提示信息和指定文件 2.地址重写:当一些网站的域名发生改变时,或者网页路径改变时用户通过旧的网站信息依然可以正常访问; 六. sed -r 实现删除 修改 增加 替换 七.who 八.单引号:所见即所得,直接输出引号内的内容,不做任何变动 双引号:把引号内的内容输出出来,如果引号内有命令 变量 会先解析命令 变量的结果,然后

霸气de小男生 提交于 2020-04-06 13:09:14
UNIX诞生,1970年1月1日 • 发行版的名称/版本由发行方决定 – Red Hat Enterprise Linux 5/6/7 – Suse Linux Enterprise 12 – Debian Linux 7.8 – Ubuntu Linux 14.10/15.04 • 是一套完整Linux系统 – Linux内核 + 各种外围软件 • CentOS,社区企业操作系统 ________________________________________ 文件系统:在空间中,数据排列组合存储的规则 • 传统的MBR分区模式 – 1~4个主分区 – 0~3个主分区+1个扩展分区(n个逻辑分区) • 注意事项 – MBR分区表只能记录4个主分区,编号范围1-4 – 当有必要使用4个以上分区时,需要建立扩展分区(占 主分区编号),扩展分区最多只能有1个 – 扩展分区作为一个中间性质的容器,从其中再划分出 的分区空间即为逻辑分区 ________________________________________ • 典型的文件系统类型 – EXT4,第四代扩展文件系统,RHEL6系列默认 – XFS,高级日志文件系统,RHEL7系列默认 – SWAP,交换空间(虚拟内存) ________________________________________ 分区表示 hd,表示IDE设备

Connect to printer connecting on local network

半城伤御伤魂 提交于 2020-01-25 06:40:49
问题 I am new to android and working on printing modules now a days.I am developing an app to send print receipt to printers connected on my local network of my own choice. I am interested to see how many printers are connected on my local network if i click them the details should be shown somewhere. What i have tried to achieve this is implemented the example https://github.com/Bhagvati/NSD-Network-service-discovery-Android/blob/master/NSD/src/com/example/android/nsd/NSDMainActivity.java I have

How to find all available services using Android's native Network Service Discovery

倾然丶 夕夏残阳落幕 提交于 2020-01-01 10:14:55
问题 I've read through android documentation on finding specific network services using NSD. Below is my code to discover all the available _http._tcp services. final NsdManager.DiscoveryListener discoveryListener = new NsdManager.DiscoveryListener() { @Override public void onDiscoveryStarted(String s) { Log.i(TAG, "onDiscoveryStarted: " + s); } @Override public void onServiceFound(NsdServiceInfo nsdServiceInfo) { Log.i(TAG, "onServiceFound: " + nsdServiceInfo.toString()); } @Override public void