关于linux必须会的东西

1,常见的网络协议

ICMP网络控制协议 网络跟踪命令  traceroute 和windows上的  tracert

ARP:地址解析协议   命令:arping IP地址

RARP:反向地址解析协议

2,查看服务状态

查看apache服务状态:service httpd status

3,nagios监控远程主机的原理

首先nagios监控端会运行check_nrpe这个插件,告诉它需要检查什么

cherk_nrpe插件会通过SSL和被监控端的nrpe daemon进行连接

nrpe daemon会运行相应的插件来执行检查的操作

nrpe daemon将检查结果返回给check_nrpe插件,cherk_nrpe插件将结果交给nagios处理

4,抓包的命令和分析包的工具

  tcpdump 

-s  指定抓包的大小

-w 指定输出文件

-i 指定网络接口的包,比如eth0的

  tcpdump tcp port 23 -i eth0 -s 1500 -w /tmp/tfile

抓tcp协议的23端口,来自eth0的包,大小为1500,输出到/tmp/tfile中

然后在wireshark中进行分析输出文件

5,查看各种系统信息

比如查看日历cal

cal 10 2016 指定月份查看

6,关于iSCSI和UEDV
导出端:target   
scsi-target-utils
导入端:initiator
iscsi-initiator-utils

1、导出端
1)准备要共享的设备
[root@storage ~]# fdisk /dev/sda
//sda5  10G
[root@storage ~]# partx -a /dev/sda
[root@storage ~]# pvcreate /dev/sda5
 Physical volume "/dev/sda5" successfully created
[root@storage ~]# vgcreate vg0 /dev/sda5
 Volume group "vg0" successfully created
[root@storage ~]# lvcreate -L 5G -n lv01 vg0
 Logical volume "lv01" created


2)装包
[root@storage ~]# yum install scsi-* -y
3)改配置
做iSCSI共享存储有两种方式:
a、使用命令  tgt-admin
b、改配置文件 (推荐)
[root@storage ~]# vim /etc/tgt/targets.conf
iqn:
iqn.年-月.域名倒写:存储名

backing-store /dev/vg0/lv01
write-cache off


4)启服务
[root@storage ~]# /etc/init.d/tgtd start
5)查看导出的设备有哪些
[root@storage ~]# tgt-admin -s

---以上一个ISCSI共享就做好了

导入

2、导入端:
1)装包
[root@client ~]# yum install iscsi-* -y
2)发现存储
[root@client ~]# iscsiadm -m discovery -t st -p 172.16.254.200
Starting iscsid:      [  OK  ]
172.16.254.200:3260,1 iqn.2016-10.com.yin.storage:s5g


3)导入并登录存储
[root@client ~]# iscsiadm -m node -T iqn.2016-10.com.yin.storage:s5g -p 172.16.254.200 -l
[root@client ~]# fdisk -l /dev/sdb


Disk /dev/sdb: 5368 MB, 5368709120 bytes
166 heads, 62 sectors/track, 1018 cylinders
Units = cylinders of 10292 * 512 = 5269504 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
-----------------
导入端将存储导到哪里了?
[root@client ~]# cd /var/lib/iscsi/
[root@client iscsi]# ls nodes/
[root@client iscsi]# ls send_targets/
[root@client iscsi]# ls nodes/
iqn.2016-10.com.yin.storage:s5g
[root@client iscsi]# ls send_targets/
172.16.254.200,3260

[root@client iscsi]# mkfs.ext4 /dev/sdb
[root@client iscsi]# mkdir /mnt/storage
[root@client iscsi]# mount /dev/sdb /mnt/storage/
[root@client iscsi]# cp /etc/passwd /mnt/storage/

客户端卸载并且删除存储的操作
[root@client ~]# umount /mnt/storage/
[root@client ~]# /etc/init.d/iscsi stop
Stopping iscsi:                                            [  OK  ]
[root@client ~]# /etc/init.d/iscsid stop
Stopping iscsid: 
[root@client ~]# rm -rf /var/lib/iscsi/nodes/*
[root@client ~]# rm -rf /var/lib/iscsi/send_targets/*

那么如何进行udev绑定的

在服务器上看ISCSI设备的WWID  

scsi_id --whitelisted --replace-whitespace --device=/dev/sdb

  1IET_00010001// wwid

然后在客户机进行绑定

vim 99-iscsi.rules
KERNEL=="sd*",\
BUS=="scsi",\
PROGRAM=="scsi_id --whitelisted --replace-whitespace --device=%N",\
RESULT=="1IET_00010001",\
SYMLINK+="Storage5G%n"

你可能感兴趣的:(面试)