The Mirages

樱桃沟夹事

Here's something encrypted, password is required to continue reading.
阅读全文 »

Here's something encrypted, password is required to continue reading.
阅读全文 »

由于阿里云上的ssd的都有吞吐量的限制,而且都很低,于是没办法,只能用lvm条带的方式去进行。可这次加完16块盘后发现,怎么磁盘空间少了200多G,准确的说是240G。
本来以为是lvm条带导致的,但是看了下lvm里面的大小是正确的。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# lvdisplay
--- Logical volume ---
LV Path /dev/data/es
LV Name es
VG Name data
LV UUID wuvsNO-Sgc2-TrAA-jfPu-K4KC-Teii-wUyfDK
LV Write Access read/write
LV Creation host, time abc-es37, 2018-12-27 19:32:40 +0800
LV Status available
# open 1
LV Size <4.69 TiB
Current LE 1228784
Segments 4
Allocation inherit
Read ahead sectors auto
- currently set to 8192
Block device 252:0

首先我们看到的是这里是4993286504KB,约等于是4.65TB,但是上面lvdisplay明明是4.69TB啊,这少了40G啊。
其次我们用df看的时候Used+Avail就是跟总的有240G的差距,这个盘要小还好说,但是现在都差了240G了,这个就实在说不过去了。

1
2
3
4
5
6
7
8
9
# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/vda1 41152832 4116164 34923184 11% /
devtmpfs 32892716 0 32892716 0% /dev
tmpfs 32903348 0 32903348 0% /dev/shm
tmpfs 32903348 648 32902700 1% /run
tmpfs 32903348 0 32903348 0% /sys/fs/cgroup
/dev/mapper/data-apps 4993286504 4104325072 637290088 87% /data
tmpfs 6580672 0 6580672 0% /run/user/1000

我们知道Linux下的文件系统都有inode的概念,那必定有部分空间是给inode使用的。在ext4文件系统中,一个inode是256byte。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
# tune2fs -l /dev/data/es
tune2fs 1.42.9 (28-Dec-2013)
Filesystem volume name: <none>
Last mounted on: /data
Filesystem UUID: b92bbda3-30d7-4231-8234-f2a9e3ca89e8
Filesystem magic number: 0xEF53
Filesystem revision #: 1 (dynamic)
Filesystem features: has_journal ext_attr resize_inode dir_index filetype needs_recovery extent 64bit flex_bg sparse_super large_file huge_file uninit_bg dir_nlink extra_isize
Filesystem flags: signed_directory_hash
Default mount options: user_xattr acl
Filesystem state: clean
Errors behavior: Continue
Filesystem OS type: Linux
Inode count: 157286400
Block count: 1258274816
Reserved block count: 62913740
Free blocks: 229683365
Free inodes: 157214565
First block: 0
Block size: 4096
Fragment size: 4096
Group descriptor size: 64
Reserved GDT blocks: 1024
Blocks per group: 32768
Fragments per group: 32768
Inodes per group: 4096
Inode blocks per group: 256
RAID stride: 16
RAID stripe width: 64
Flex block group size: 16
Filesystem created: Thu Dec 27 19:32:50 2018
Last mount time: Tue Jan 1 15:19:37 2019
Last write time: Tue Jan 1 15:19:37 2019
Mount count: 3
Maximum mount count: -1
Last checked: Thu Dec 27 19:32:50 2018
Check interval: 0 (<none>)
Lifetime writes: 5789 GB
Reserved blocks uid: 0 (user root)
Reserved blocks gid: 0 (group root)
First inode: 11
Inode size: 256
Required extra isize: 28
Desired extra isize: 28
Journal inode: 8
Default directory hash: half_md4
Directory Hash Seed: 681bcdd9-8371-4641-a850-4e1d6f23c143
Journal backup: inode blocks
阅读全文 »

使用es还是有很多注意事项的,就在这里慢慢总结吧。

操作系统部分

  • 在centos7.5里默认的io调度策略是mq-deadline,需要改为none,不过看了下各种评测,这2个的差距其实是相当小的。现在最好的应该是BFQ low_latency。 https://www.phoronix.com/scan.php?page=article&item=linux417-nvme-io&num=2 但这个是到4.17内核里了。
  • 磁盘挂载, noatime:不记录文件访问时间戳。nodiratime:不记录目录访问时间戳。data=writeback:不记录data journal,提高文件系统写入性能。barrier=0:barrier保证journal先于data刷到磁盘,前面关闭了journal,这里的barrier也就没必要开启了。nobh:关闭buffer_head,防止内核打断大块数据的IO操作。

/etc/fstab

Created by anaconda on Fri Jun 2 07:36:28 2017

阅读全文 »

2018年是比较糟糕的一年,上证下跌25%。美股也下跌,但也是各种国内互联网公司IPO最多的1年。

可见未来可能更悲观,这个时候就守住现金吧。

中美之间的大战在2018年正式打响了,未来十年可能还会继续打下去,但是中国好像跟英国,苏联,日本有所不同。

在这1年我看书最多的月份是十月,因为刚有kindle,同时有个国庆。《独裁者手册》,《伟大的博弈》,《活着》, 《兄弟》 等等都是在这个月看完的。

年底了,做了一个决定,把不合适的人都给裁了,虽然上面没有给指标,但是不合适的人,无法融入团队的人,这种人实在是打击士气,还是早点走的好。后面看了《奈飞文化手册》,这个招聘
\还是要谨慎的好啊。不过现在90后,95后没有几个人愿意做运维的。不像2000年的那时候运维行业还都是标准计算机系出生的。

今年过世了很多人,周边的有球子的三叔,球子三叔的儿媳妇,一个是常年癌症,一个是抑郁症自杀,那时候刚看完《活着》,活着真好,没有什么坎是迈不过去的。

阅读全文 »

国内的saas企业都活的挺难的,除了财务的那2家还行,其他行业好像都不怎么样?

为什么会这样呢?比如我司卖给X通的系统,要按SAAS的来算,1年就得交2000万,而给X通私有部署才300万,还得有很多支持定制的东西。

所以成本上是一个很大因素。私有部署更便宜啊,而且很多都是一次性费用啊。

另外一种是很多公司小的时候会用saas,但是等拿了融资做大点了都爱自己搞,因为国内人力成本低啊,自己搞很多自己想怎么来就这么来,而且还觉得数据安全性上更好。

这种的临界点就是大家公认你的saas服务已经足够好了,比你自己做肯定好,这种情况下大家才会去使用你的saas服务。

而saas服务理论上也应该是这样的,因为更专业啊。但是国内的实际情况貌似并不是这样。我也时常觉得他们的服务比自己做没有多大区别啊。

阅读全文 »

最近刚看了吴军的《态度》一书,其实是他写给他2个宝贝女儿的一些信件。

其中最让我感触的是他女儿学高尔夫的那段。学什么不能当做仅仅是爱好和业余选手来,而应该当做是职业选手来进行。

因为你一旦态度上认为自己是业余的,那就不会上心,而且很多方法上就会有偏差,这样学习的效率会大大降低。

所以当我们学习一样东西的时候,要仔细看看职业选手是怎么做的,相对于IT行业也一样,专业的程序员是怎么考虑代码,架构,算法这些问题的。

同时他们是如何规避外部的问题的,而不是只是copy代码来,改改逻辑就好了,那永远就是一个初学者心态了。永远不会进步了。

ETF是根据大盘来的,但是看到美国有直接买纳斯达克指数什么的。这个都是适合进行长线投资的,比如8到10年这样的。

但是国内市场找了很多还是感觉不行。虽然一直说是大底了,美国也到头了,真是让人着急啊,投资买哪个呢?

花总在新浪微博上曝光了15家酒店的卫生状况堪忧。曝光是一件很正常的事情,但是之后的发展真是大宋特色了。

首先是这些被曝光的酒店各个公关群里曝光了花总的个人信息,万一来入住就要小心了,貌似各个酒店都有这样的人员名单。

而这些酒店首先不是想到的是如何进行整改,而是谴责曝光者,让他们又有事情干了。这个绝对是大宋特色。

第二,这么多酒店都有问题,但是政府职能部门一直都没有出来,好像这个事情跟他们没有关系一样?但是他们是不是都收费了,是不是这些卫生许可证都是他们颁发的?但是出了事情政府完全不发声,这个也是大宋特色了。

这种要是在大辽大金土地上发声,估计连首相都要出来道歉了。

这真是一个神奇的国家。

阅读全文 »
0%