Questions tagged [iscsi]

The Internet Small Computer System Interface (iSCSI) is a transport protocol designed to communicate SCSI commands over IP networks. It is described by Internet RFC 3720, though it has been amended and corrected by later RFCs.

The Internet Small Computer System Interface (iSCSI) is a transport protocol designed to communicate SCSI commands over IP networks. It is described by Internet RFC 3720 (http://tools.ietf.org/html/rfc3720), though it has been amended and corrected by later RFCs.

RFC 3720

158 questions
6
votes
2 answers

iscsiadm "no portals found"

I installed a iscsi targets on a Centos6 server and configure one target that can be found on one client machine (Ubuntu 1304 in network 192.168.95.x). However, when I add one more target and try to connect from another machine (Centos5 in same…
user2114189
  • 440
  • 2
  • 6
  • 21
5
votes
1 answer

Warning message when using a big disk and iscsi

There are two servers: Openfiler(v. 2.99) that exports a 5TB disk and Proxmox(v. 3.4) that uses this disk by iscsi-protocol. When using this disk I see in /var/log/syslog and dmesg-output the following message: kernel: sd 7: 0: 0: 0: [sde] Very big…
Борис
  • 165
  • 1
  • 6
5
votes
0 answers

DeviceIoControl call fails with windows error code 183

I am trying to write buffer data to SCSI device, but when I fire the deviceIoControl call, I get the windows error code 183. The error code indicates File already exits but I am not able to understand the error with respect to the IOCTL call. The…
Kailash Akilesh
  • 173
  • 2
  • 2
  • 7
4
votes
1 answer

Remove Favourite Targets & Disconnect iscsi targets using iscsicli.exe & powershell

Hi all i wanted to Remove Favourite Targets & Disconnect iscsi targets using iscsicli.exe & powershell for microsoft iscsi initiator, can anyone please help me with this?
PowerShell
  • 1,991
  • 8
  • 35
  • 57
4
votes
1 answer

automate iSCSI mounting/unmounting

I am trying to automate mounting/unmounting of iSCSI mounts on Ubuntu 16.04. 1) How do I list all the iSCSI mounts present on the Linux system? For example, NFS mounts can be listed using 'df -h -t nfs'. 2) Once I connect to the iSCSI…
Raj
  • 43
  • 2
4
votes
1 answer

How to interface my iSCSIinitiator to scsi subsystem in windows

I'm studying on how to program a iSCSI initiator in Windows in C (like Open-iSCSI (Linux) or Starwind iSCSI initiator (Windows)). I've previously coded an iSCSI target and now I'm learning the opposite of it. I've already coded mostly initiator to…
4
votes
1 answer

How can I assemble a file from iSCSI blocks?

I am new to iSCSI programming. I have security camera videos written in iSCSI blocks in a SAN. I need to construct playback of the some video from those blocks. I have hard time finding any tutorial or lead to solve this issue. Thanks in advance.
Rifat Rousseau
  • 289
  • 1
  • 4
  • 16
4
votes
3 answers

Is it possible to get the iSCSI initiator IQN of another Linux machine?

On a local machine, I can just do cat /etc/iscsi/initiatorname.iscsi to get the IQN that is sent to targets when establishing an ISCSI session. What I am trying to find out is whether it is possible to establish another machine's initiator IQN…
user1841699
  • 51
  • 1
  • 3
3
votes
2 answers

How can use regex to validate iSCSI target names?

I am trying to craft a regexp to validate iSCSI qualified names. An example of a qualified name is iqn.2011-08.com.example:storage This is example is minimal, I have seen other examples that are more extended. So far what I have to validate off of…
AtomicPorkchop
  • 2,625
  • 5
  • 36
  • 55
3
votes
2 answers

iscsiadm: Login I/O error, failed to receive a PDU

I'm trying to discover an iscsi target and am getting the following error: iscsiadm: Connection to Discovery Address 172.18.1.4 closed iscsiadm: Login I/O error, failed to receive a PDU My target config is the following:
LeoSam
  • 4,681
  • 8
  • 31
  • 40
3
votes
2 answers

C# and Powershell 3.0 objects

I'm at a loss at how to introduce this question with a summary, so I'll dive straight in with an explanation. I am currently implementing some functionality in a C# application that relies on executing various powershell commands. To be precise,…
2
votes
3 answers

Role of iscsi offload driver (bnx2i)

I am using open-iscsi initiator and using bnx2i (broadcom offload driver) However, there are many related drivers - bnx2, bnx2x and cnic drivers available. Suppose that I want to perform discovery/login from the initiator using offload driver; In…
SPSN
  • 1,411
  • 2
  • 13
  • 14
2
votes
3 answers

iSCSI Packet Header

Does iSCSI introduce any layers (other than the TCP-headers themselves) on top of the SCSI packet? Are there any reference manuals for iSCSI other than the RFC itself? I need this information for controlling a RF-receiver over a Paralan…
Nordlöw
  • 11,838
  • 10
  • 52
  • 99
2
votes
1 answer

Extract certain bytes from iscsi packets programmatically

I have a ton of wireshark traces containing varying amount of ISCSI packets. I need to parse out the command being sent by the initiator (in bytes) and write it to a file for each packet. I was originally going to do this manually, as it is easily…
user933919
  • 21
  • 1
2
votes
2 answers

Kubernetes pod cannot mount iSCSI volume: failed to get any path for iscsi disk

I would like to add an iSCSI volume to a pod as in this this example. I have already prepared an iSCSI target on a Debian server and installed open-iscsi on all my worker nodes. I have also confirmed that I can mount the iSCSI target on a worker…
rookie099
  • 2,201
  • 2
  • 26
  • 52
1
2 3
10 11