07 2019 档案
摘要:ReadTimeoutError: HTTPSConnectionPool(host='files.pythonhosted.org', port=443): Read timed out. 解决一番折腾之后,直接指定下载源,解决问题 pip install -i https://pypi.doub
阅读全文
摘要:-> # iscsiadm -m node -p 192.168.1.10 -lLogging in to [iface: default, target: iqn.2017-08.zettastor.iqn:3020272184128386306-0, portal: 10.0.0.223,326
阅读全文
摘要:https://blog.csdn.net/keepingstudying/article/details/51740632 http://ilinuxkernel.com/?p=794 Small Computer Systems Interface (SCSI) 是一组标准集,它定义了与大量设备
阅读全文
摘要:使用背景:ssh登陆不能在命令行中指定密码,也不能以shell中随处可见的,sshpass 的出现,解决了这一问题。 它允许你用 -p 参数指定明文密码,然后直接登录远程服务器。 它支持密码从命令行,文件,环境变量中读取, 所以,通过sshpass实现以非交互的形式为ssh提供密码。 安装:在Cen
阅读全文
摘要:sos-ci git:(master) cat -n watch-tempest-logs.sh 1 #!/bin/bash 2 3 if [ "$#" -lt 1 ]; then 4 echo "IP address of tempest machine required" 5 exit 1 6
阅读全文
摘要:从第3行到第6行,看出此脚本的执行目录是在上一层目录。 sos-ci git:(master) cat -n start-ci.sh 1 #!/bin/bash 2 3 mkdir sos-data 4 5 cd sos-ci 6 ./set-env-to-vars.sh 7 8 COUNTER=0
阅读全文
摘要:➜ sos-ci git:(master) cat -n run-on-vm-change-user.sh 1 #!/bin/bash 2 3 if [ "$EUID" -ne 0 ] 4 then echo "Please run as root" 5 exit 1 6 else 7 if [ "
阅读全文
摘要:cat -n run-docker-container.sh 1 #!/bin/bash 2 3 docker ps -a | grep sos-ci-container 4 if [ $? == 0 ]; then //如果存在 5 docker rm -f sos-ci-container //
阅读全文
摘要:sos-ci git:(master) cat -n create-template.sh 1 #!/bin/bash 2 3 ansible-playbook --extra-vars "ansible_sudo_pass=LOCALHOST_PASS" sos-ci/ansible/create
阅读全文
摘要:sos-ci git:(master) cat -n create-sos-vm.sh 1 #!/bin/bash 2 3 ansible-playbook --extra-vars "ansible_sudo_pass=LOCALHOST_PASS" sos-ci/ansible/create-s
阅读全文
摘要:1 #!/bin/bash 2 # 3 # Description: 4 # This script is for setup the jenkins dashboard. 5 # 6 # 7 # GLOBAL VARIABLES 8 # 9 if [ "$EUID" -ne 0 ] // 10 t
阅读全文
摘要:一 root自动登录 将 root:x:0:0:root:/root:/bin/bash 中的x去掉,即:root::0:0:root:/root:/bin/bash,如果要指定别的用户可以找到相对应的行,用户名位于第一行。 二 root 允许ssh远程登录 sudo vim /etc/ssh/ss
阅读全文
摘要:最近抽时间把JVM运行过程中产生的一些线程进行了整理,主要是围绕着我们系统jstack生成的文件为参照依据。 前段时间因为系统代码问题,造成性能瓶颈,于是就dump了一份stack出来进行分析。 stack 里面线程非常多,排查起来需要一定的经验,所以,对它们有一定了解,可以提高排查问题的效率。 现
阅读全文
摘要:转自https://www.jb51.net/article/129430.htm 最近想测试下Openfire下的最大并发数,需要开大量线程来模拟客户端。对于一个JVM实例到底能开多少个线程一直心存疑惑,所以打算实际测试下,简单google了把,找到影响线程数量的因素有下面几个: -Xms int
阅读全文
摘要:1. iSCSI简介 从协议层次的角度看,通常所说的SCSI通常是指一组包含块命令、控制器管理、系统命令和enclosure服务等内容的协议规范,对应于回话层;而其下的物理通道和链接方式就对应在数据链路层,SCSI命令可以通过串口、Fibre Channel、SAS、infiniband、Inter
阅读全文
摘要:文章目录 @[TOC] 1.引入 1.1 标准I/O 1.2直接I/O 1.3 mmap1.引入让我们先看一下Linux系统下IO结构模型 从图中可以看到标准 I/O、mmap、直接 I/O 这三种 I/O 方式在流程上的差异1.1 标准I/O 大多数文件系统的默认I/O操作都是标准I/O。在Lin
阅读全文
摘要:What counts is determination and confidence. 关键在于要有决心和信心。 The clerkess bent to her work with determination. 那位女职员决心集中精力于她的工作。
阅读全文
摘要:SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss:SSS");// 输出字符串System.out.println(df.format(new Date()));
阅读全文
摘要:-> # jstat -gc 32156 S0C S1C S0U S1U EC EU OC OU MC MU CCSC CCSU YGC YGCT FGC FGCT GCT 0.0 20480.0 0.0 20480.0 144384.0 23552.0 97280.0 2029.0 32240.0
阅读全文
摘要:/var/log/messages 是空的? 因为 openSUSE 12.3 的底层做出了一些改变,我们作废了伴随我们很多年的 sysvinit 引导系统和其附庸 SuSEConfig,拥抱了 systemd。而 /var/log/messages 则是 sysvinit 时代的日志文件位置,是由
阅读全文
摘要:关于synchronized的初步使用,大家看拙作关于synchronized即可不过今天,有个朋友问我,如果用synchronized修饰一个类的成员变量会怎么样?咱们看下面的代码package thread;public class ThreadTestffd { private Integer
阅读全文