·ChinaUnix首页 ·论坛 ·博客 
Linux首页 | Linux新闻 | Linux论坛 | Linux文档 | Linux下载 | Linux博客 | Linux搜索 | 开源项目孵化平台 | 《开源时代》
新手入门 | 安装启动 | 管理员指南 | 开发手册 | 桌面应用 | 程序开发 | 数据库 | 网络技术| CentOS | Fedora | MySQL | Apache | Ubuntu | Gentoo| OSCON08
  Linux时代 >> 技术文档 >> 桌面应用
 
AS4U6认iscsi硬盘
来源: ChinaUnix博客  日期: 2008.10.27 23:03 (共有条评论) 我要评论
 

               
openfiler一端不说了。就说LINUX操作,OS是AS4U6,整个模拟操作环境是openfiler2.3,2.3版本比2.2版本功能上多了好多,有时间再做一次openfiler2.3的文档,这里主要是重点介绍linux认iscsi磁盘操作。
1.需要安装iscsi-initiator-utils-4.0.3.0-6,在linux安装的时候在network services下面就有这个包
2.vi
/etc/iscsi.conf,添加如下,IP就是openfiler的就可以了。
#
Continuous=yes
Subnet=192.168.198.0/24
ImmediateData=no
InitialR2T=yes
SendAsyncText=yes
ConnFailTimeout=5
DiscoveryAddress=192.168.198.102
"/etc/iscsi.conf"
440L, 15226C written
[root@rhel4 ~]# telnet 192.168.198.102 3260
Trying
192.168.198.102...
Connected to 192.168.198.102 (192.168.198.102).
Escape
character is '^]'.
^]
telnet> quit
Connection closed.
[root@rhel4 ~]#
/etc/init.d/iscsi restart
Searching for iscsi-based multipath maps
Found 0
maps
Stopping iscsid: [  OK  ]
Removing iscsi driver: [  OK  ]
Checking
iscsi config:  [  OK  ]
Loading iscsi driver:  [  OK  ]
Starting iscsid:
[  OK  ]
[root@rhel4 ~]#
[root@rhel4 ~]# iscsi-ls
*******************************************************************************
SFNet
iSCSI Driver Version
...4:0.1.11-6(03-Aug-2007)
*******************************************************************************
TARGET
NAME             : iqn.2006-01.com.openfiler:tsn.5e9d38eb21d6
TARGET
ALIAS            :
HOST ID                 : 1
BUS ID                  :
0
TARGET ID               : 0
TARGET ADDRESS          :
192.168.198.102:3260,1
SESSION STATUS          : ESTABLISHED AT Tue Oct 28
22:03:53 CST 2008
SESSION ID              : ISID 00023d000001 TSIH
100
*******************************************************************************
[root@rhel4
~]# dmesg | tail &#160; <--显示已经认到磁盘了。
&#160;sdb: unknown partition table
Attached scsi disk sdb at
scsi1, channel 0, id 0, lun 0
&#160; Vendor: OPNFILER&#160; Model: VIRTUAL-DISK&#160;&#160;&#160;&#160;&#160;
Rev: 0&#160;&#160;
&#160; Type:&#160;&#160; Direct-Access&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; ANSI SCSI revision:
04
SCSI device sdc: 6160384 512-byte hdwr sectors (3154 MB)
SCSI device
sdc: drive cache: write through
SCSI device sdc: 6160384 512-byte hdwr
sectors (3154 MB)
SCSI device sdc: drive cache: write through
&#160;sdc:
unknown partition table
Attached scsi disk sdc at scsi1, channel 0, id 0, lun
1
[root@rhel4 ~]# fdisk -l &#160;&#160;
Disk /dev/sda: 8589 MB, 8589934592 bytes
255 heads, 63 sectors/track, 1044
cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
&#160;&#160; Device Boot&#160;&#160;&#160;&#160;&#160; Start&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; End&#160;&#160;&#160;&#160;&#160; Blocks&#160;&#160; Id&#160; System
/dev/sda1&#160;&#160;
*&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 510&#160;&#160;&#160;&#160; 4096543+&#160; 83&#160; Linux
/dev/sda2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
511&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 575&#160;&#160;&#160;&#160;&#160; 522112+&#160; 82&#160; Linux swap
Disk /dev/sdb: 234 MB, 234881024 bytes
8 heads, 56 sectors/track, 1024
cylinders
Units = cylinders of 448 * 512 = 229376 bytes
Disk /dev/sdb doesn't contain a valid partition table
Disk /dev/sdc: 3154 MB, 3154116608 bytes
98 heads, 62 sectors/track, 1013
cylinders
Units = cylinders of 6076 * 512 = 3110912 bytes
Disk /dev/sdc doesn't contain a valid partition table&#160;&#160;&#160;&#160;
[root@rhel4 ~]#
iscsi-device
Usage: iscsi-device devicename
[root@rhel4 ~]# iscsi-device /dev/sdb
/dev/sdb is an iSCSI device
[root@rhel4 ~]# iscsi-device /dev/sda
iscsi-device: /dev/sda is not an
iSCSI device
[root@rhel4 ~]#
[root@rhel4 ~]# /etc/init.d/iscsi
Usage:
/etc/init.d/iscsi { start | stop | restart | status | reload }
[root@rhel4
~]# /etc/init.d/iscsi status
iscsid (pid 5636 5633) is
running...
[root@rhel4 ~]# ps -ef | grep iscsi
root&#160;&#160;&#160;&#160;&#160; 5633&#160;&#160;&#160;&#160; 1&#160; 0
22:03 ?&#160;&#160;&#160;&#160;&#160;&#160;&#160; 00:00:00 /sbin/iscsid
root&#160;&#160;&#160;&#160;&#160; 5636&#160; 5633&#160; 0 22:03 ?&#160;&#160;&#160;&#160;&#160;&#160;&#160;
00:00:00 /sbin/iscsid
root&#160;&#160;&#160;&#160;&#160; 5663&#160;&#160;&#160;&#160; 6&#160; 0 22:03 ?&#160;&#160;&#160;&#160;&#160;&#160;&#160; 00:00:00
[iscsi-tx]
root&#160;&#160;&#160;&#160;&#160; 5664&#160;&#160;&#160;&#160; 6&#160; 0 22:03 ?&#160;&#160;&#160;&#160;&#160;&#160;&#160; 00:00:00
[iscsi-rx]
root&#160;&#160;&#160;&#160;&#160; 7019&#160; 5358&#160; 0 22:22 pts/1&#160;&#160;&#160; 00:00:00 grep
iscsi
[root@rhel4 ~]# lsmod | grep iscsi
iscsi_sfnet&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
85073&#160; 2
scsi_transport_iscsi&#160;&#160;&#160; 12737&#160; 1
iscsi_sfnet
scsi_mod&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 120909&#160; 6
iscsi_sfnet,libata,mptsas,mptspi,mptscsi,sd_mod
[root@rhel4 ~]#
注意一下,服务停的话,查看载入模块没有了iscsi_sfnet
[root@rhel4 ~]# /etc/init.d/iscsi
stop
Searching for iscsi-based multipath maps
Found 0 maps
Stopping
iscsid: [&#160; OK&#160; ]
Removing iscsi driver: [&#160; OK&#160; ]
[root@rhel4 ~]# lsmod |
grep iscsi
scsi_transport_iscsi&#160;&#160;&#160; 12737&#160; 0
[root@rhel4 ~]#
查看这个模块的信息
[root@rhel4 ~]# modinfo iscsi_sfnet
filename:&#160;&#160;&#160;&#160;&#160;&#160;
/lib/modules/2.6.9-67.ELsmp/kernel/drivers/scsi/iscsi_sfnet/iscsi_sfnet.ko
author:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
Mike Christie and Cisco Systems, Inc.
description:&#160;&#160;&#160; iSCSI
initiator
license:&#160;&#160;&#160;&#160;&#160;&#160;&#160; GPL
version:&#160;&#160;&#160;&#160;&#160;&#160;&#160; 4:0.1.11-3
F63B8295DD5732B05551E48
parm:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; max_initial_login_retries:Max number
of times to retry logging into a target for the first time before giving up. The
default is 3. Set to -1 for no limit
vermagic:&#160;&#160;&#160;&#160;&#160;&#160; 2.6.9-67.ELsmp SMP 686
REGPARM 4KSTACKS gcc-3.4
depends:&#160;&#160;&#160;&#160;&#160;&#160;&#160;
scsi_transport_iscsi,scsi_mod
[root@rhel4 ~]#
至此已经认到iscsi磁盘了,很简单吧
下面是两台LINUX设置同时认到一块磁盘。用RAC和HA共享磁盘需要的。
下面是A服务器
[root@rhel4-6
~]# ifconfig eth0
eth0&#160;&#160;&#160;&#160;&#160; Link encap:Ethernet&#160; HWaddr 00:0C:29:0C:25:39&#160;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; inet addr:192.168.198.104&#160; Bcast:192.168.198.255&#160;
Mask:255.255.255.0
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; inet6 addr: fe80::20c:29ff:fe0c:2539/64
Scope:Link
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; UP BROADCAST RUNNING MULTICAST&#160; MTU:1500&#160;
Metric:1
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; RX packets:545 errors:0 dropped:0 overruns:0
frame:0
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; TX packets:446 errors:0 dropped:0 overruns:0
carrier:0
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; collisions:0 txqueuelen:1000
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; RX
bytes:333654 (325.8 KiB)&#160; TX bytes:47268 (46.1 KiB)
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; Interrupt:193
Base address:0x2000
[root@rhel4-6 ~]# tail /etc/iscsi.conf
# 6) TCP Settings
# 7)
Enable/Disable
targets
#
Continuous=yes
Subnet=192.168.198.0/24
ImmediateData=no
InitialR2T=yes
SendAsyncText=yes
ConnFailTimeout=5
DiscoveryAddress=192.168.198.102
[root@rhel4-6
~]# iscsi-ls
*******************************************************************************
SFNet
iSCSI Driver Version
...4:0.1.11-6(03-Aug-2007)
*******************************************************************************
TARGET
NAME&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; : iqn.2006-01.com.openfiler:tsn.5e9d38eb21d6
TARGET
ALIAS&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; :
HOST ID&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; : 1
BUS ID&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; :
0
TARGET ID&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; : 0
TARGET ADDRESS&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; :
192.168.198.102:3260,1
SESSION STATUS&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; : ESTABLISHED AT Tue Oct 28
22:57:53 CST 2008
SESSION ID&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; : ISID 00023d000001 TSIH
400
*******************************************************************************
[root@rhel4-6
~]# dmesg | tail -20
iscsi-sfnet: Loading iscsi_sfnet version
4:0.1.11-3
iscsi-sfnet: Control device major number 254
iscsi-sfnet:host1:
Session established
scsi1 : SFNet iSCSI driver
&#160; Vendor: OPNFILER&#160; Model:
VIRTUAL-DISK&#160;&#160;&#160;&#160;&#160; Rev: 0&#160;&#160;
&#160; Type:&#160;&#160; Direct-Access&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; ANSI
SCSI revision: 04
SCSI device sdb: 458752 512-byte hdwr sectors (235
MB)
SCSI device sdb: drive cache: write through
SCSI device sdb: 458752
512-byte hdwr sectors (235 MB)
SCSI device sdb: drive cache: write
through
&#160;sdb: unknown partition table
Attached scsi disk sdb at scsi1,
channel 0, id 0, lun 0
&#160; Vendor: OPNFILER&#160; Model: VIRTUAL-DISK&#160;&#160;&#160;&#160;&#160; Rev: 0&#160;&#160;
&#160; Type:&#160;&#160; Direct-Access&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; ANSI SCSI revision: 04
SCSI
device sdc: 6160384 512-byte hdwr sectors (3154 MB)
SCSI device sdc: drive
cache: write through
SCSI device sdc: 6160384 512-byte hdwr sectors (3154
MB)
SCSI device sdc: drive cache: write through
&#160;sdc: unknown partition
table
Attached scsi disk sdc at scsi1, channel 0, id 0, lun
1
[root@rhel4-6 ~]# fdisk -l
Disk /dev/sda: 8589 MB, 8589934592 bytes
255 heads, 63 sectors/track, 1044
cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
&#160;&#160; Device Boot&#160;&#160;&#160;&#160;&#160; Start&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; End&#160;&#160;&#160;&#160;&#160; Blocks&#160;&#160; Id&#160; System
/dev/sda1&#160;&#160;
*&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 510&#160;&#160;&#160;&#160; 4096543+&#160; 83&#160; Linux
/dev/sda2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
511&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 575&#160;&#160;&#160;&#160;&#160; 522112+&#160; 82&#160; Linux swap
Disk /dev/sdb: 234 MB, 234881024 bytes
8 heads, 56 sectors/track, 1024
cylinders
Units = cylinders of 448 * 512 = 229376 bytes
Disk /dev/sdb doesn't contain a valid partition table
Disk /dev/sdc: 3154 MB, 3154116608 bytes
98 heads, 62 sectors/track, 1013
cylinders
Units = cylinders of 6076 * 512 = 3110912 bytes
Disk /dev/sdc doesn't contain a valid partition table
[root@rhel4-6 ~]#
下面是B服务器
[root@rhel4-6 ~]# ifconfig eth0
eth0&#160;&#160;&#160;&#160;&#160; Link
encap:Ethernet&#160; HWaddr 00:0C:29:A5:74:19&#160;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; inet
addr:192.168.198.105&#160; Bcast:192.168.198.255&#160; Mask:255.255.255.0
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
inet6 addr: fe80::20c:29ff:fea5:7419/64 Scope:Link
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; UP BROADCAST
RUNNING MULTICAST&#160; MTU:1500&#160; Metric:1
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; RX packets:518 errors:0
dropped:0 overruns:0 frame:0
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; TX packets:431 errors:0 dropped:0
overruns:0 carrier:0
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; collisions:0 txqueuelen:1000
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; RX
bytes:331947 (324.1 KiB)&#160; TX bytes:49408 (48.2 KiB)
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; Interrupt:193
Base address:0x2000
[root@rhel4-6 ~]# tail /etc/iscsi.conf
# 6) TCP Settings
# 7)
Enable/Disable
targets
#
Continuous=yes
Subnet=192.168.198.0/24
ImmediateData=no
InitialR2T=yes
SendAsyncText=yes
ConnFailTimeout=5
DiscoveryAddress=192.168.198.102
[root@rhel4-6
~]# iscsi-ls
*******************************************************************************
SFNet
iSCSI Driver Version
...4:0.1.11-6(03-Aug-2007)
*******************************************************************************
TARGET
NAME&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; : iqn.2006-01.com.openfiler:tsn.5e9d38eb21d6
TARGET
ALIAS&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; :
HOST ID&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; : 1
BUS ID&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; :
0
TARGET ID&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; : 0
TARGET ADDRESS&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; :
192.168.198.102:3260,1
SESSION STATUS&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; : ESTABLISHED AT Tue Oct 28
22:54:43 CST 2008
SESSION ID&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; : ISID 00023d000001 TSIH
300
*******************************************************************************
[root@rhel4-6
~]# dmesg | tail -20
iscsi-sfnet: Loading iscsi_sfnet version
4:0.1.11-3
iscsi-sfnet: Control device major number 254
iscsi-sfnet:host1:
Session established
scsi1 : SFNet iSCSI driver
&#160; Vendor: OPNFILER&#160; Model:
VIRTUAL-DISK&#160;&#160;&#160;&#160;&#160; Rev: 0&#160;&#160;
&#160; Type:&#160;&#160; Direct-Access&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; ANSI
SCSI revision: 04
SCSI device sdb: 458752 512-byte hdwr sectors (235
MB)
SCSI device sdb: drive cache: write through
SCSI device sdb: 458752
512-byte hdwr sectors (235 MB)
SCSI device sdb: drive cache: write
through
&#160;sdb: unknown partition table
Attached scsi disk sdb at scsi1,
channel 0, id 0, lun 0
&#160; Vendor: OPNFILER&#160; Model: VIRTUAL-DISK&#160;&#160;&#160;&#160;&#160; Rev: 0&#160;&#160;
&#160; Type:&#160;&#160; Direct-Access&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; ANSI SCSI revision: 04
SCSI
device sdc: 6160384 512-byte hdwr sectors (3154 MB)
SCSI device sdc: drive
cache: write through
SCSI device sdc: 6160384 512-byte hdwr sectors (3154
MB)
SCSI device sdc: drive cache: write through
&#160;sdc: unknown partition
table
Attached scsi disk sdc at scsi1, channel 0, id 0, lun
1
[root@rhel4-6 ~]# fdisk -l
Disk /dev/sda: 8589 MB, 8589934592 bytes
255 heads, 63 sectors/track, 1044
cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
&#160;&#160; Device Boot&#160;&#160;&#160;&#160;&#160; Start&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; End&#160;&#160;&#160;&#160;&#160; Blocks&#160;&#160; Id&#160; System
/dev/sda1&#160;&#160;
*&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 510&#160;&#160;&#160;&#160; 4096543+&#160; 83&#160; Linux
/dev/sda2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
511&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 575&#160;&#160;&#160;&#160;&#160; 522112+&#160; 82&#160; Linux swap
Disk /dev/sdb: 234 MB, 234881024 bytes
8 heads, 56 sectors/track, 1024
cylinders
Units = cylinders of 448 * 512 = 229376 bytes
Disk /dev/sdb doesn't contain a valid partition table
Disk /dev/sdc: 3154 MB, 3154116608 bytes
98 heads, 62 sectors/track, 1013
cylinders
Units = cylinders of 6076 * 512 = 3110912 bytes
Disk /dev/sdc doesn't contain a valid partition table
[root@rhel4-6 ~]#
上面主机名虽然一样,但IP是不一样的。以证明是两台机器。
               
               
               
               
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/8601/showart_1342207.html
  发表评论 查看评论(共有条评论)
 
 


最新资讯更多>> 
· 谷歌劝说诺基亚采用Android操作..
· Apache 基金会确认退出 JCP 执..
· Chrome 10 新功能探秘:新增GP..
· 金山宣布开源其安全软件
· 女黑客在开源会议上抱受骚扰
· 21款值得关注的Linux游戏
· 马化腾:腾讯半年后彻底转型,..
· [多图] Chrome OS 预发布版本多..
· Lubuntu 11.04 默认应用抢先一览
· Red Hat宣布收购云计算软件提供..
论坛热点更多>> 
· do_execve时候用户栈中参数的..
· swapinfo -atm 问题
· Linux 的优点简述
· VM虚拟机上得Red Hat Linux上..
· 我看成了上海男人喜欢女人毛..
· 校车展览,看了你就知道
· 在遇到他之前,唯一需要做的..
· GRUB的疑问
· 从来没有人真正付足书价——..
· 云存储 vs 网盘
文档更新更多>> 
· orcale queue
· 谁可以推荐几本经典的操作系统的..
· 【北京】某物联网公司招云计算应..
· 【北京】某物联网公司招云计算应..
· 谁能推荐几本关于操作系统的书
· 如何添加网络接口eth1
· 葡萄牙语入门教材的选取与经验分享
· 葡萄牙语就业前景分析
· 葡萄牙语学习经验交流
· Щ
 
关于我们 | 联系方式 | 广告合作 | 诚聘英才 | 网站地图 | 友情链接 | 免费注册

Copyright © 2001-2009 ChinaUnix.net All Rights Reserved

感谢所有关心和支持过ChinaUnix的朋友们

京ICP证:060528号