当前位置: 首页 > news >正文

做菠菜网站代理犯法吗企业网络推广技巧

做菠菜网站代理犯法吗,企业网络推广技巧,建筑材料批发网站,工程中标公示查询linux磁盘重启乱序问题处理最近到客户那去巡检时,客户提到一个问题,他们的rac在重启的时候,原来的sda1、sdb1、sdc1会对应变成sdd1、sde1、sdf1,由于他们使用的是盘符来绑定裸设备,所以启动后,经常要手动执…

linux磁盘重启乱序问题处理

最近到客户那去巡检时,客户提到一个问题,他们的rac在重启的时候,原来的sda1、sdb1、sdc1会对应变成sdd1、sde1、sdf1,由于他们使用的是盘符来绑定裸设备,所以启动后,经常要手动执行以下命令

[root@ractest1 ~]# raw /dev/raw/raw1 /dev/sda1

[root@ractest1 ~]# raw /dev/raw/raw2 /dev/sdb1

[root@ractest1 ~]# raw /dev/raw/raw3 /dev/sdc1

并且,比较奇怪的事,两边有时认得的盘完全不一样,一边是sda\b\c,另一边是sdd\e\f,这样,使oracle rac的共享盘出现问题。

在了解了他们的情况后,我基本上明白是什么原因,这种盘序错乱,与linux对磁盘的扫描机制有关,所以我们只能从另一角度去规避这样的问题,使用id号去绑定,这样就没有问题。在告诉他后,他同意我们对他原来的绑定方式进行修改,具体操作如下:

[root@ractest1 ~]# fdisk -l

Disk /dev/sdd: 429.4 GB, 429496729600 bytes

255 heads, 63 sectors/track, 52216 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot      Start         End      Blocks   Id  System

/dev/sdd1               1       52216   419424988+  83  Linux

Disk /dev/sde: 209 MB, 209715200 bytes

7 heads, 58 sectors/track, 1008 cylinders

Units = cylinders of 406 * 512 = 207872 bytes

Device Boot      Start         End      Blocks   Id  System

/dev/sde1               1        1008      204595   83  Linux

Disk /dev/sdf: 209 MB, 209715200 bytes

7 heads, 58 sectors/track, 1008 cylinders

Units = cylinders of 406 * 512 = 207872 bytes

Device Boot      Start         End      Blocks   Id  System

/dev/sdf1               1        1008      204595   83  Linux

可以看到,刚重启的节点1是sdd/sde/sdf

另一个节点的情况是:

[root@ractest2 ~]# fdisk -l

Disk /dev/sda: 429.4 GB, 429496729600 bytes

255 heads, 63 sectors/track, 52216 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot      Start         End      Blocks   Id  System

/dev/sda1               1       52216   419424988+  83  Linux

Disk /dev/sdb: 209 MB, 209715200 bytes

7 heads, 58 sectors/track, 1008 cylinders

Units = cylinders of 406 * 512 = 207872 bytes

Device Boot      Start         End      Blocks   Id  System

/dev/sdb1               1        1008      204595   83  Linux

Disk /dev/sdc: 209 MB, 209715200 bytes

7 heads, 58 sectors/track, 1008 cylinders

Units = cylinders of 406 * 512 = 207872 bytes

Device Boot      Start         End      Blocks   Id  System

/dev/sdc1               1        1008      204595   83  Linux

分别在两台机子上执行如下命令:

[root@ractest2 ~] /usr/lib/udev/scsi_id -g -s /block/sda

360080e500017ff06000004054c47bd4a

[root@ractest2 ~] /usr/lib/udev/scsi_id -g -s /block/sdb

360080e500017fdd8000004c74c6344ef

[root@ractest2 ~] /usr/lib/udev/scsi_id -g -s /block/sdc

360080e500017ff060000044f4c63446e

[root@ractest1 ~] /usr/lib/udev/scsi_id -g -s /block/sdd

360080e500017ff06000004054c47bd4a

[root@ractest1 ~] /usr/lib/udev/scsi_id  -g -s /block/sde

360080e500017fdd8000004c74c6344ef

[root@ractest1 ~] /usr/lib/udev/scsi_id -g -s /block/sdf

360080e500017ff060000044f4c63446e

能过对比,可以看到sda与sdd,sdb与sde,sdc与sdf是对应用的,所以我们启用udev,通过绑定id来规避这个问题!

[root@ractest1 ~]# cd /etc/udev/rules.d/

[root@ractest1 rules.d]# ls -a

.                    50-udev.rules     60-pcmcia.rules         61-uinput-wacom.rules  90-hal.rules

..                   51-hotplug.rules  60-raw.rules            85-pcscd_ccid.rules    95-pam-console.rules

05-udev-early.rules  60-libsane.rules  60-wacom.rules          90-alsa.rules          98-kexec.rules

40-multipath.rules   60-net.rules      61-uinput-stddev.rules  90-dm.rules            bluetooth.rules

[root@ractest1 rules.d]# vi 60-raw.rules

# Enter raw device bindings here.

#

# An example would be:

#   ACTION=="add", KERNEL=="sda", RUN+="/bin/raw /dev/raw/raw1 %N"

# to bind /dev/raw/raw1 to /dev/sda, or

#   ACTION=="add", ENV{MAJOR}=="8", ENV{MINOR}=="1", RUN+="/bin/raw /dev/raw/raw2 %M %m"

# to bind /dev/raw/raw2 to the device with major 8, minor 1.

ACTION=="add", KERNEL=="sd*1", PROGRAM=="/sbin/scsi_id -g -u -s %p", RESULT=="360080e500017ff060000044f4c63446e", RUN+="/bin/raw /dev/raw/raw1 %N"

ACTION=="add", KERNEL=="sd*1", PROGRAM=="/sbin/scsi_id -g -u -s %p", RESULT=="360080e500017fdd8000004c74c6344ef", RUN+="/bin/raw /dev/raw/raw2 %N"

ACTION=="add", KERNEL=="sd*1", PROGRAM=="/sbin/scsi_id -g -u -s %p", RESULT=="360080e500017ff06000004054c47bd4a", RUN+="/bin/raw /dev/raw/raw3 %N"

KERNEL=="raw[1-3]", OWNER="oracle", GROUP="dba", MODE="660"

[root@ractest1 rules.d]# start_udev

Starting udev: [  OK  ]

[root@ractest1 rules.d]#

[root@ractest1 rules.d]# raw -qa

/dev/raw/raw1:  bound to major 8, minor 81

/dev/raw/raw2:  bound to major 8, minor 65

/dev/raw/raw3:  bound to major 8, minor 49

同理,在另一台机,也进行同样的操作。

经过如上操作后,所有问题都解决了,不管怎么重启都不会有问题!

http://www.lbrq.cn/news/2586601.html

相关文章:

  • 百浪科技做网站怎么样做百度推广销售怎么找客户
  • 泉州网站建设公司推荐乐清网站建设
  • 通州网站建设公司属性词 关键词 核心词
  • 谷谷互联建的网站如何把qq在线郑州百度推广seo
  • 哈尔滨做网站哪家好强什么叫seo网络推广
  • 国家疫情最新政策优化网站哪个好
  • win2012做网站济南seo外贸网站建设
  • 企业信息的网站广告点击一次多少钱
  • 学做效果图的网站有哪些网络营销策划方案框架
  • 第五人格成都gg旺道网站排名优化
  • 商城网站开发多久沈阳seo网站推广
  • 展台设计网站推荐免费网站制作教程
  • 做网站不想用微软雅黑了怎么快速推广app
  • 深圳 手机网站建设互联网广告投放
  • 白城整站优化整合营销传播方案
  • 查logo的网站seo全网推广
  • wordpress 数据库地址seoul是哪个城市
  • 济南市商务局官方网站南沙seo培训
  • 厦门易尔通网站建设好吗seo模拟点击
  • 山东省日照市有专业做网站的seo入门书籍
  • 筑云网站投诉百度关键词优化软件如何
  • 自己动手制作网站自己怎样推广呢
  • 网站制作文案百度网站关键词优化
  • 平顶山做网站搜狗站长平台主动提交
  • linux WordPress上传插件需要ftp深圳seo优化推广公司
  • 知名网站制作案例企业网站托管
  • 网站项目需求分析seo站内优化最主要的是什么
  • 品牌建设网站特点网络营销的渠道有哪些
  • 网站建设完毕后怎么加后台网站怎样才能在百度被搜索到
  • 网站底部 图标cnzz站长统计工具
  • C++-异常
  • Android的UI View是如何最终绘制成一帧显示在手机屏幕上?
  • 【MySQL】MySQL中锁有哪些?
  • 《前端无障碍设计的深层逻辑与实践路径》
  • STM32-ESP8266通过MQTT与阿里云通讯
  • 2025年6月电子学会青少年软件编程(C语言)等级考试试卷(四级)