Penguin

Differences between version 23 and predecessor to the previous major change of XenNotes.

Other diffs: Previous Revision, Previous Author, or view the Annotated Edit History

Newer page: version 23 Last edited on Thursday, October 8, 2009 11:30:26 am by GreigMcGill Revert
Older page: version 22 Last edited on Wednesday, August 19, 2009 3:06:26 pm by GreigMcGill Revert
@@ -12,8 +12,10 @@
  
 Note 3: This is for ~XenServer 4.1.0, but the principles are the same for previous versions. Just ensure you understand each step rather than following blindly. 
  
 Note 4: You'll need to enable yum repositories. Do this by editing /etc/yum.repos.d/CentOS-Base.repo, and set "enabled=1" for the Base, Updates and Addons repositories 
+  
+Note 5: Thanks to the wonderful work of Blake-r|http://sourceforge.net/users/blake-r the rawio patch|http://sourceforge.net/tracker/index.php?func=detail&aid=2855101&group_id=108475&atid=650593 has now been updated to work against iscsitarget-0.4.17|http://sourceforge.net/projects/iscsitarget/files/iscsitarget/0.4.17/iscsitarget-0.4.17.tar.gz/download - when using this against a kernel newer than 2.6.22, you'll need to edit kernel/target_raw.c and replace all the psg.page occurrences with psg.page_link due to changes in the scatterlist struct. To take advantage of this, just substitute the newer versions of iscsitarget and the rawio patch in these instructions. You should be able to keep all the instructions the same, but I've not tested this yet.  
  
 * Download the Xen 4.1 DDK from citrix.com 
 * The DDK is an ISO containing a VM with a development environment. Import it to your Xen host, and start it. 
 * Download iscsitarget 0.4.14 (you MUST use this version, as the patch for rawio support will not cleanly apply to 0.4.15) from http://optusnet.dl.sourceforge.net/sourceforge/iscsitarget/iscsitarget-0.4.14.tar.gz into your DDK VM.