All of lore.kernel.org
 help / color / mirror / Atom feed
From: Boris Derzhavets <bderzhavets@yahoo.com>
To: xen-devel@lists.xensource.com, enming.teo@asiasoftsea.net
Subject: Re: Unable to Configure Xen Dom 0 in Jeremy's PVOPS Kernel
Date: Mon, 27 Jul 2009 03:15:24 -0700 (PDT)	[thread overview]
Message-ID: <995370.11248.qm@web56105.mail.re3.yahoo.com> (raw)


[-- Attachment #1.1: Type: text/plain, Size: 71881 bytes --]

OK. What happens if you put the same vif=['bridge=...'] in OSOL installation
profile. Are you unable to get IP for install in this case ?

Boris.

--- On Mon, 7/27/09, Teo En Ming <enming.teo@asiasoftsea.net> wrote:

From: Teo En Ming <enming.teo@asiasoftsea.net>
Subject: Re: [Xen-devel] Unable to Configure Xen Dom 0 in Jeremy's PVOPS Kernel
To: "Boris Derzhavets" <bderzhavets@yahoo.com>, xen-devel@lists.xensource.com
Date: Monday, July 27, 2009, 5:57 AM



 

 

Dear Boris,


  


My CentOS 4.7 32-bit PV guest is getting the dynamic IP address 
assignment from the dnsmasq dhcp server I have setup and configured on Xen 
Dom 0 OpenSUSE 11.1 32-bit host correctly.

 

So I think the issue is OpenSolaris specific.
  
 

Mr. Teo En Ming (Zhang Enming) Dip(Mechatronics Engineering) 
BEng(Hons)(Mechanical Engineering)

Technical Support Engineer

Information Technology Department
  
Asiasoft Online Pte Ltd
  
Tampines Central 1 #04-01 Tampines Plaza
  
Singapore 529541

Republic of Singapore
  
Mobile Phone: +65-9648-9798
  
MSN: teoenming@hotmail.com
  

  




 -----Original 
Message-----
  
 From: Boris Derzhavets <bderzhavets@yahoo.com>
  
 To: xen-devel@lists.xensource.com, enming.teo@asiasoftsea.net
  
 Date: Mon, 27 Jul 2009 01:57:43 -0700 (PDT)
  
 Subject: Re: [Xen-devel] Unable to Configure Xen Dom 0 in Jeremy's 
PVOPS Kernel
  

  

  
    
      Please, submit "brctl show"
      

      
Boris.
      

      
--- On Mon, 7/27/09, Teo En Ming 
<enming.teo@asiasoftsea.net> wrote:
      

      
        
From: Teo En Ming <enming.teo@asiasoftsea.net>
        
Subject: Re: [Xen-devel] Unable to Configure Xen Dom 0 in 
Jeremy's PVOPS Kernel
        
To: "Boris Derzhavets" <bderzhavets@yahoo.com>, 
xen-devel@lists.xensource.com
        
Date: Monday, July 27, 2009, 12:58 AM
        

        

         
          Dear Boris,
          
           
          
          I have changed my opensolaris vm configuration. Please see 
http://1.bp.blogspot.com/_zzjv8MCM2sk/Sm0yIVtghCI/AAAAAAAAAGE/ZGkYbBhhx5w/s1600-h/01.jpeg
          
           
          
           
http://1.bp.blogspot.com/_zzjv8MCM2sk/Sm0yIDWV0RI/AAAAAAAAAF8/aP9riPOEZyk/s1600-h/02.jpeg
          
           
          
           
http://2.bp.blogspot.com/_zzjv8MCM2sk/Sm0yHzY3WCI/AAAAAAAAAF0/gFxy7zJZXi8/s1600-h/03.jpeg
          
           
          
           
http://3.bp.blogspot.com/_zzjv8MCM2sk/Sm0yHm0RO8I/AAAAAAAAAFs/hIgei-yTbx4/s1600-h/04.jpeg
          
           
          
           
http://1.bp.blogspot.com/_zzjv8MCM2sk/Sm0yHcUoQ_I/AAAAAAAAAFk/9AiZKPqmG80/s1600-h/05.jpeg
          
           
          
           
http://4.bp.blogspot.com/_zzjv8MCM2sk/Sm0zdXRfyuI/AAAAAAAAAGM/ZqOaIbmTzB8/s1600-h/06.jpeg
          
           
          
          I see my OpenSolaris guest sending DHCPDISCOVER and my 
OpenSUSE 11.1 32-bit Dom 0 Xen host sending DHCPOFFER but the OpenSolaris 
virtual machine is not setting the offered dynamic IP address to it's 
virtual NIC.
            

          
           
          
          
            
 
          
          Mr. Teo En Ming (Zhang Enming) Dip(Mechatronics Engineering) 
BEng(Hons)(Mechanical Engineering)
          
          Technical Support Engineer
          
          Information Technology Department
            
Asiasoft Online Pte Ltd
            
Tampines Central 1 #04-01 Tampines Plaza
            
Singapore 529541
          
          Republic of Singapore
            
Mobile Phone: +65-9648-9798
            
MSN: teoenming@hotmail.com
            

            

          
          

          
 -----Original Message-----
            
 From: "Boris Derzhavets" <bderzhavets@yahoo.com>
            
 To: <xen-devel@lists.xensource.com>, 
<enming.teo@asiasoftsea.net>
            
 Date: Mon, 27 Jul 2009 13:01:54 +0800
            
 Subject: Re: [Xen-devel] Unable to Configure Xen Dom 0 in 
Jeremy's PVOPS Kernel
            

            

            
               
                
                  
                  
                    
 View:-
                    

                    
 
 http://www.opensolaris.org/jive/thread.jspa?threadID=104509&tstart=75
                    

                    
 To switch OSOL DomU run with static IP:-
                    

                    
 pfexec svcadm disable network/physical:nwam 
&& \
                    
 pfexec svcadm enable  
network/physical:default
                    
 pfexec ifconfig xnf0 down
                    
 pfexec ifconfig xnf0 192.168.1.102 netmask 
255.255.255.0 mtu 1492
                    
 pfexec ifconfig xnf0 up
                    
 pfexec route add default 192.168.1.102
                    

                    
 which i can/do @ installer time to use static IP 
assignements.  i just
                    
 can't seem to get them to 'stick' or 'be happy' 
after reboot and xen,
                    
 run-time launch.
                    

                    
 Use the same commands with the installed system.
                    

                    
 To make the settings permanent you also need 
(Jurgen Keil) :
                    

                    
 echo 192.168.1.102 netmask 255.255.255.0 mtu 1492 
> /etc/hostname.xnf0
                    

                    
 rm /etc/dhcp.xnf0
                    

                    
 echo 192.168.1.102 > /etc/defaultrouter
                    

                    

                    
 Boris.
                    

                    
 --- On Sun, 
7/26/09, Mr. Teo En Ming (Zhang Enming) 
 < enming.teo@asiasoftsea.net > wrote:

                  
                  
                    
 From: Mr. Teo En Ming (Zhang Enming) < 
enming.teo@asiasoftsea.net >
                    
 Subject: Re: [Xen-devel] Unable to Configure Xen 
Dom 0 in Jeremy's PVOPS Kernel
                    
 To: bderzhavets@yahoo.com, 
xen-devel@lists.xensource.com
                    
 Date: Sunday, July 26, 2009, 5:08 AM 

                  
                  
                    
I am 
using static IP address.
                    
                    --

Mr. Teo En Ming (Zhang Enming) Dip(Mechatronics Engineering)
BEng(Hons)(Mechanical Engineering)

Technical Support Engineer

Information Technology Department

Asiasoft Online Pte Ltd

Tampines Central 1 #04-01
Tampines Plaza


 Singapore
 529541

 Republic of
 Singapore

Mobile Phone: +65-9648-9798

MSN: teoenming@hotmail.com

                    
                      

                      
 Boris Derzhavets wrote: 
                    
                     
                      
                        
                        
Does your OpenSuse 11.1 
32-bit has static IP address or it obtain it via DHCP ?
                          
 If second option is in place please submit
                          
 # brctl show
                          

                          
 Boris.
                          

                          
 --- On 
Sat, 7/25/09, Mr. Teo En Ming (Zhang Enming)   <enming.teo@asiasoftsea.net>
 wrote: 
                        
                        

                          
 From: Mr. Teo En Ming (Zhang Enming)  <enming.teo@asiasoftsea.net>
                          
 Subject: Re: [Xen-devel] Unable to 
Configure Xen Dom 0 in Jeremy's PVOPS Kernel
                          
 To: 
enming.teo@asiasoftsea.net
                          
 Cc: "Sander Eikelenboom" 
<linux@eikelenboom.it>, bderzhavets@yahoo.com
,  xen-devel@lists.xensource.com, Pasi Kr@yahoo.com
                          
 Date: Saturday, July 25, 2009, 10:50 PM 

                        
                        
                           At the moment there is only one network card 
installed on my lab PC in my company running OpenSUSE 11.1 32-bit with Xen 
3.4.1-rc8 Dom 0 kernel 2.6.30-rc6 (jeremy). So when there are more network 
cards installed, there will be eth0, eth1, eth2 ethernet bridges, etc.
                            

                            
 Then I can assign the virtual network 
card in each virtual machine to a specific ethernet network bridge (out of 
many bridges) in Domain 0 using the vif command in guest domain 
configuration. 
                          
                          --

Mr. Teo En Ming (Zhang Enming) Dip(Mechatronics Engineering)
BEng(Hons)(Mechanical Engineering)

Technical Support Engineer

Information Technology Department

Asiasoft Online Pte Ltd

Tampines Central 1 #04-01
Tampines Plaza


 Singapore
 529541

 Republic of
 Singapore

Mobile Phone: +65-9648-9798

MSN: teoenming@hotmail.com 
                          
                            
 Mr. Teo En Ming (Zhang Enming) wrote: 

                          
                           Dear Boris,
                            

                            
 The ethernet network bridge on OpenSUSE 
11.1 is eth0.
                          
                          --

Mr. Teo En Ming (Zhang Enming) Dip(Mechatronics Engineering)
BEng(Hons)(Mechanical Engineering)

Technical Support Engineer

Information Technology Department

Asiasoft Online Pte Ltd

Tampines Central 1 #04-01
Tampines Plaza


 Singapore
 529541

 Republic of
 Singapore

Mobile Phone: +65-9648-9798

MSN: teoenming@hotmail.com 
                          
                            
 Boris Derzhavets wrote: 
                          
                           
                            
                              
                               This 
means that OSOL installer (by default ) will issue DHCPDISCOVER via your Xen 
bridge, looking for DHCP server on your LAN. Only on RHEL 5.3
                                
 (F10 with Xen 3.3.1 src.rpm been 
installed along with generated packages) with libvirtd & dnsmasq up and 
running you can specify
                                
  vif=['bridge=virbr0' ] to 
detect DHCP Server at your Dom0.
                                

                                
 View for instance :-
                                
 
 
http://bderzhavets.wordpress.com/2009/05/07/backport-zfs-support-to-xen-331-f10-dom0-kernel-2630-rc3-tip/

                                

                                
 I don't have any experience with 
OpenSuse 11.1 . I hardly remind they tried to reproduce RH's technology. 
Most probably they did it in SLES 11 (not sure). Check for 
libvirtd&dnsmasq daemons up and running.
                                
 But if your OpenSuse 11.1 Dom0 is on 
"dhcp" bridge itself , then no problems. Just vif=['bridge=eth0'].
                                

                                
 Boris.
                                

                                
 --- On Sat, 7/25/09, Mr. Teo En Ming (Zhang Enming)  < enming.teo@asiasoftsea.net >
 wrote:
                              
                               
                                
 From: Mr. Teo En Ming (Zhang Enming) 
< enming.teo@asiasoftsea.net >
                                
 Subject: Re: [Xen-devel] Unable to 
Configure Xen Dom 0 in Jeremy's PVOPS Kernel
                                
 To: bderzhavets@yahoo.com
                                
 Cc: "Sander Eikelenboom" 
<linux@eikelenboom.it>, Pasi Kr@yahoo.com, 
xen-devel@lists.xensource.com
                                
 Date: Saturday, July 25, 2009, 12:32 
PM 
                              
                              
                                 Dear 
Boris,
                                  

                                  
 This means I have to install a DHCP 
server or dnsmasq in my Dom 0, listening on my Dom 0's IP address, so that 
it can assign dynamic IP addresses to the DomU.
                                  

                                  
 By the way, are there any 
paravirtualized device drivers that I can install in DomU to improve the 
performance of the virtual machine?
                                  

                                  
 Thank you.
                                
                                --

Mr. Teo En Ming (Zhang Enming) Dip(Mechatronics Engineering)
BEng(Hons)(Mechanical Engineering)

Technical Support Engineer

Information Technology Department

Asiasoft Online Pte Ltd

Tampines Central 1 #04-01
Tampines Plaza


 Singapore
 529541

 Republic of
 Singapore

Mobile Phone: +65-9648-9798

MSN: teoenming@hotmail.com 
                                 
                                  
 Boris Derzhavets wrote:  

                                
                                 
                                  
                                    
                                    >I 
noticed under the guest domain configuration there is a parameter called 
>'extra' kernel parameter. Does the 'nowin' argument stand for no 
>graphical windows?
                                      

                                      
 Login as jack/jack to text 
console.
                                      

                                      
 Wait until :-
                                      

                                      
 $ pfexec ifconfig -a
                                      

                                      
 will show up your IPv4 address
                                      

                                      
 $ mkdir .vnc
                                      
 $ cp .Xclients .vnc/xstartup
                                      
 $ vncserver
                                      

                                      
 Connect via vncviewer IP-DomU:1 
from another terminal session to OSOL DomU. In case OSOL installer will fail 
to obtain IP via DHCPDISCOVER,
                                      
 let me know. It might happen 
and requires Solaris Kernel Model Debugger
                                      
 to disable checksum offloading 
at boot up. Seems to be hardware dependent issue for OSOL 2009.06
                                      

                                      
 
**********************************
                                      
 Copy ramdisk and kernel to Dom0
                                      
 
**********************************
                                      
 
                                      
  
[root@ServerXen isos]# cat copy.sh
                                      
 
mount -o loop,ro osol-0906-x86.iso /mnt
                                      
 
cp /mnt/boot/amd64/x86.microroot /home/boris/solaris
                                      
 
cp /mnt/platform/i86xpv/kernel/amd64/unix /home/boris/solaris
                                      
 
                                      

                                      

                                      
 ***********************
                                      
 Installation profile:-
                                      
 ***********************
                                      
 
                                      
  
[root@ServerXen solaris]# cat osol200906.install
                                      
 
name = "sol0906"
                                      
 
vcpus = 1
                                      
 
memory = "1024"
                                      
 
kernel = "/home/boris/solaris/unix"
                                      
 
ramdisk = "/home/boris/solaris/x86.microroot"
                                      
 
extra = "/platform/i86xpv/kernel/amd64/unix - nowin -B 
install_media=cdrom" 
                                      
 
disk = ['phy:/dev/loop0,xvdc:cdrom,r','phy:/dev/sdb5,xvda,w']
                                      
 
# Would work as well
                                      
 
# disk = ['phy:/dev/loop0,6:cdrom,r','phy:/dev/sdb5,0,w']
 
                                      
 vif = 
['bridge=eth1']
                                      
  
on_shutdown = "destroy"
                                      
 
on_reboot = "destroy"
                                      
 
on_crash = "destroy"
                                      

                                      
 Boris
                                      

                                      
 --- On Sat, 7/25/09, Mr. Teo En Ming (Zhang Enming) 
< enming.teo@asiasoftsea.net >
 wrote:
                                    
                                    
                                      
 From: Mr. Teo En Ming (Zhang 
Enming) < enming.teo@asiasoftsea.net >
                                      
 Subject: Re: [Xen-devel] Unable 
to Configure Xen Dom 0 in Jeremy's PVOPS Kernel
                                      
 To: enming.teo@asiasoftsea.net
                                      
 Cc: "Sander Eikelenboom" 
<linux@eikelenboom.it>, "Boris Derzhavets" 
<bderzhavets@yahoo.com>, xen-devel@lists.xensource.com, 
=?ISO-8859-1?Q?Pasi_K=E4r?=@yahoo.com
                                      
 Date: Saturday, July 25, 2009, 
7:14 AM
                                    
                                    
                                      Dear All,
                                        

                                        
 I am trying to install 
OpenSolaris 2009.06 32-bit paravirtualized guest on OpenSUSE 11.1 32-bit 
paravirt-ops enabled Xen 3.4.1-rc8 Dom 0 Kernel 2.6.30-rc6.
                                        

                                        
 However, I am getting an 
opensolaris console login prompt. There is no GNOME DE for me to launch the 
GUI installer for OpenSolaris. I am using the OpenSolaris LiveCD 32-bit.
                                        

                                        
 I noticed under the guest 
domain configuration there is a parameter called 'extra' kernel parameter. 
Does the 'nowin' argument stand for no graphical windows?
                                        

                                        
 
 
http://4.bp.blogspot.com/_zzjv8MCM2sk/SmoT4kZta-I/AAAAAAAAAE0/xxUGuNunPoY/s1600-h/01.jpeg

                                        

                                        
 
 
http://4.bp.blogspot.com/_zzjv8MCM2sk/SmoT5YG2sNI/AAAAAAAAAFM/H0ntFt6LCx4/s1600-h/04.jpeg

                                        

                                        
 
 
http://2.bp.blogspot.com/_zzjv8MCM2sk/SmoT5uzjF6I/AAAAAAAAAFU/2Y3KNWPUwWk/s1600-h/05.jpeg

                                        

                                        
 Then I also get the "invalid 
disk device number (768)" error. Do I need to use xvda instead of hda?
                                        

                                        
 Thank you very much. 

                                      
                                      
--

Mr. Teo En Ming (Zhang Enming) Dip(Mechatronics Engineering)
BEng(Hons)(Mechanical Engineering)

Technical Support Engineer

Information Technology Department

Asiasoft Online Pte Ltd

Tampines Central 1 #04-01
Tampines Plaza


 Singapore
 529541

 Republic of
 Singapore

Mobile Phone: +65-9648-9798

MSN: teoenming@hotmail.com 
                                      
                                        

                                        
 Teo En Ming wrote:  

                                      
                                      
                                        
As a matter of fact, our servers are either Dell PowerEdge 1950/2950 and IBM 
xSeries. 
                                        
                                      
                                      
                                        
  
                                        
                                      
                                      
                                        
I am just testing it out on our lab PC first.
                                          
   
                                        
                                      
                                      
                                        
Mr. Teo En Ming (Zhang Enming) Dip(Mechatronics Engineering) 
BEng(Hons)(Mechanical Engineering) 
                                        
                                      
                                      
                                        
 Technical Support Engineer 
                                        
                                      
                                      
                                        
 Information Technology Department
                                          
 Asiasoft Online Pte Ltd
                                          
 Tampines Central 1 #04-01 
Tampines Plaza
                                          
 Singapore 529541 

                                        
                                      
                                      
                                         Republic of Singapore
                                          
 Mobile Phone 
 : +65-9648-9798
                                          
 MSN: teoenming@hotmail.com 

                                        
                                      
                                      
                                        
  
                                        
                                        -----Original Message-----
                                          
 From: "Teo En Ming" < 
enming.teo@asiasoftsea.net >
                                          
 To: "Boris Derzhavets" 
<bderzhavets@yahoo.com>, "Pasi Kärkkäinen" <pasik@iki.fi>
                                          
 Cc: Sander Eikelenboom 
<linux@eikelenboom.it>, xen-devel@lists.xensource.com
                                          
 Date: Sat, 25 Jul 2009 
02:27:02 +0800
                                          
 Subject: Re: Re[8]: 
[Xen-devel] Unable to Configure Xen Dom 0 in Jeremy's PVOPS Kernel 
 
                                        
                                        
                                          
Dear Boris, 
                                          
                                        
                                        
                                          
  
                                          
                                        
                                        
                                          
My next step will be a 64-bit Xen Dom 0 host.
                                            
   
                                          
                                        
                                        
                                          
Mr. Teo En Ming (Zhang Enming) Dip(Mechatronics Engineering) 
BEng(Hons)(Mechanical Engineering) 
                                          
                                        
                                        
                                          
 Technical Support Engineer 
                                          
                                        
                                        
                                          
 Information Technology Department
                                            
 Asiasoft Online Pte Ltd
                                            
 Tampines Central 1 #04-01 
Tampines Plaza
                                            
 Singapore 529541 

                                          
                                        
                                        
                                           Republic of Singapore
                                            
 Mobile Phone 
 : 
+65-9648-9798
                                            
 MSN: 
teoenming@hotmail.com 
                                          
                                        
                                        
                                          
  
                                          
                                          -----Original Message-----
                                            
 From: Boris Derzhavets 
<bderzhavets@yahoo.com>
                                            
 To: Pasi Kärkkäinen 
<pasik@iki.fi>, enming.teo@asiasoftsea.net
                                            
 Cc: Sander Eikelenboom 
<linux@eikelenboom.it>, xen-devel@lists.xensource.com
                                            
 Date: Fri, 24 Jul 2009 
10:57:49 -0700 (PDT)
                                            
 Subject: Re: Re[8]: 
[Xen-devel] Unable to Configure Xen Dom 0 in Jeremy's PVOPS Kernel  

                                          
                                           
                                            
                                              
                                              
Teo, it is up to you how to manage, if you just having fun.
                                                
 Otherwise, 
downloading 64-bit OpenSuse 11.1 ISO image
                                                
 takes just 12-14 hr 
even at slow ADSL speed ( like 100 KB/sec).
                                                
 Install takes 30 
minutes and brings you to the trusted results, instead
                                                
 of wasting a lot of 
time in case of business environment assignment.
                                                
 Pasi has 32-bit 
experience due to hardware limitations, which you don't
                                                
 have.
                                                

                                                
 Boris.
                                                

                                                
 --- On Fri, 7/24/09, Teo En Ming < enming.teo@asiasoftsea.net >
 wrote: 
                                              
                                              
                                                
 From: Teo En Ming 
< enming.teo@asiasoftsea.net >
                                                
 Subject: Re: Re[8]: 
[Xen-devel] Unable to Configure Xen Dom 0 in Jeremy's PVOPS Kernel
                                                
 To: "Boris 
Derzhavets" <bderzhavets@yahoo.com>, "Pasi Kärkkäinen" 
<pasik@iki.fi>
                                                
 Cc: "Sander 
Eikelenboom" <linux@eikelenboom.it>, xen-devel@lists.xensource.com
                                                
 Date: Friday, July 
24, 2009, 12:56 PM 
                                              
                                              
                                                
                                                  
 Dear Boris, 
                                                  
                                                
                                                
                                                  
   
                                                  
                                                
                                                
                                                  
 My colleague installed OpenSUSE 11.1 32-bit on the Core 2 Duo 
machine in our labs. Please see my earlier replies in the same topic. 
 
                                                  
                                                
                                                
                                                  
   
                                                  
                                                
                                                
                                                  
 I was too lazy to reformat and install 64-bit OpenSUSE, so I 
proceeded with Xen Dom 0 pvops kernel compilation on 32-bit Linux host. 
 
                                                  
                                                
                                                
                                                  
   
                                                  
                                                
                                                
                                                  
 I admit I am getting a lot of headache. Haha.
                                                    
    

                                                  
                                                
                                                
                                                  
 Mr. Teo En Ming (Zhang Enming) Dip(Mechatronics Engineering) 
BEng(Hons)(Mechanical Engineering) 
                                                  
                                                
                                                
                                                  
 Technical Support Engineer 
                                                  
                                                
                                                
                                                  
 Information Technology Department
                                                    
 Asiasoft Online 
Pte Ltd
                                                    
 Tampines Central 
1 #04-01 Tampines Plaza
                                                    
 Singapore 529541 

                                                  
                                                
                                                
                                                   Republic of Singapore
                                                    
 Mobile Phone 
: 
+65-9648-9798
                                                    
 MSN: 
teoenming@hotmail.com 
                                                  
                                                
                                                
                                                  
  
                                                  
                                                  -----Original Message-----
                                                    
 From: Boris 
Derzhavets <bderzhavets@yahoo.com>
                                                    
 To: 
enming.teo@asiasoftsea.net , Pasi Kärkkäinen <pasik@iki.fi>
                                                    
 Cc: Sander 
Eikelenboom <linux@eikelenboom.it>, xen-devel@lists.xensource.com
                                                    
 Date: Fri, 24 Jul 
2009 09:57:18 -0700 (PDT)
                                                    
 Subject: Re: 
Re[8]: [Xen-devel] Unable to Configure Xen Dom 0 in Jeremy's PVOPS Kernel 

                                                  
                                                   
                                                    
                                                      
                                                      
 Once again, i don't see any reason to to run 32-bit OS on 
Core2Duo,
                                                        
 unless you 
like Xen head ache. Core development (PVOPS) is obviously
                                                        
 running in 
64-bit environment.
                                                        

                                                        
 Boris.
                                                        

                                                        
 --- On 
Fri, 7/24/09, Boris Derzhavets <bderzhavets@yahoo.com> 
 wrote: 
                                                      
                                                      
                                                        
 From: Boris 
Derzhavets <bderzhavets@yahoo.com>
                                                        
 Subject: Re: 
Re[8]: [Xen-devel] Unable to Configure Xen Dom 0 in Jeremy's PVOPS Kernel
                                                        
 To: 
enming.teo@asiasoftsea.net , "Pasi Kärkkäinen" <pasik@iki.fi>
                                                        
 Cc: "Sander 
Eikelenboom" <linux@eikelenboom.it>, xen-devel@lists.xensource.com
                                                        
 Date: Friday, 
July 24, 2009, 12:47 PM 
                                                      
                                                      
                                                         
                                                          
                                                            
                                                            
>After doing the 
above, I re-installed back the Xen hypervisor, libraries and tools, and also 
>the kernel, initrd, and modules. Then I proceeded to reboot my machine. 
After rebooting, > my CentOS 4.7 32-bit PV guest is still able to start 
and run! 
                                                              

                                                              
 Why it 
wouldn't ? If your image stays  the same.  

                                                            
                                                            
                                                               > I am still very puzzled! What causes the 
PV guest initially cannot start? Then what >subsequently causes the PV 
guest to suddenly be able to start and run??? 
                                                              
                                                            
                                                            
                                                                 
                                                              
                                                            
                                                             
                                                              
 That is 
not supposed to happen. I would suggest clean OS (without any built in xen 
presence) install , followed by  Xen 3.4.1+pvops kernel clean install.
                                                              

                                                              
 Boris.
                                                              

                                                              
 --- On 
Fri, 7/24/09, Teo En Ming < enming.teo@asiasoftsea.net >
 wrote: 
                                                            
                                                            

                                                              
 From: 
Teo En Ming < enming.teo@asiasoftsea.net >
                                                              
 
Subject: Re: Re[8]: [Xen-devel] Unable to Configure Xen Dom 0 in Jeremy's 
PVOPS Kernel
                                                              
 To: 
"Teo En Ming" < enming.teo@asiasoftsea.net >, "Pasi Kärkkäinen" 
<pasik@iki.fi>
                                                              
 Cc: 
"Sander Eikelenboom" <linux@eikelenboom.it>, 
xen-devel@lists.xensource.com
                                                              
 Date: 
Friday, July 24, 2009, 12:19 PM 
                                                            
                                                            
                                                              
                                                                 Dear All, 
                                                                
                                                              
                                                              
                                                                   
                                                                
                                                              
                                                              
                                                                 I am very puzzled. In investigating the cause 
of the sudden success of the CentOS 4.7 32-bit PV guest being able to run, I 
have uninstalled virt-manager and all of its dependencies:  
                                                                
                                                              
                                                              
                                                                   
                                                                
                                                              
                                                              
                                                                 docbook 
                                                                
                                                              
                                                              
                                                                 python-gtk-vnc 
                                                                
                                                              
                                                              
                                                                 xen-libs 3.3.1 
                                                                
                                                              
                                                              
                                                                 scrollkeeper 
                                                                
                                                              
                                                              
                                                                 xen-tools 3.3.1 
                                                                
                                                              
                                                              
                                                                 libvirt 0.4.6 
                                                                
                                                              
                                                              
                                                                 libvirt-python 
                                                                
                                                              
                                                              
                                                                 vm-install 0.3.24 
                                                                
                                                              
                                                              
                                                                   
                                                                
                                                              
                                                              
                                                                 Then I proceeded to "make uninstall" in 
xen-3.4-testing source tree, which also removed my self compiled Xen Dom 0 
pvops enabled kernel, initrd and kernel modules. 
                                                                
                                                              
                                                              
                                                                   
                                                                
                                                              
                                                              
                                                                 After doing the above, I re-installed back the 
Xen hypervisor, libraries and tools, and also the kernel, initrd, and 
modules. Then I proceeded to reboot my machine. After rebooting, my CentOS 
4.7 32-bit PV guest is still able to start and run! 
                                                                
                                                              
                                                              
                                                                   
                                                                
                                                              
                                                              
                                                                 I am still very puzzled! What causes the PV 
guest initially cannot start? Then what subsequently causes the PV guest to 
suddenly be able to start and run??? 
                                                                
                                                              
                                                              
                                                                   
                                                                
                                                              
                                                              
                                                                 ***scratches head*** 
                                                                
                                                              
                                                              
                                                                   
                                                                
                                                              
                                                              
                                                                 Anyway my CentOS 4.7 guest domain is now 
running. I shall now proceed to virtualize OpenSolaris 2009.06. 

                                                                
                                                              
                                                              
                                                                   
                                                                
                                                              
                                                              
                                                                 Thank you. 
                                                                
                                                              
                                                              
                                                                   
                                                                
                                                              
                                                              
                                                                 Also see screenshots of my CentOS 4.7 PV guest 
here: 
 
http://teo-en-ming-aka-zhang-enming.blogspot.com/2009/07/creating-centos-47-32-bit.html

                                                                  
 
  
                                                                
                                                              
                                                              
                                                                 Mr. Teo En Ming (Zhang Enming) Dip(Mechatronics 
Engineering) BEng(Hons)(Mechanical Engineering) 
                                                                
                                                              
                                                              
                                                                 Technical Support Engineer 
                                                                
                                                              
                                                              
                                                                 Information Technology Department
                                                                  
 
Asiasoft Online Pte Ltd
                                                                  
 
Tampines Central 1 #04-01 Tampines Plaza
                                                                  
 
Singapore 529541 
                                                                
                                                              
                                                              
                                                                 
Republic of Singapore
                                                                  
 
Mobile Phone: +65-9648-9798
                                                                  
 
MSN: teoenming@hotmail.com 
                                                                
                                                              
                                                              
                                                                   
                                                                
                                                                
-----Original 
Message-----
                                                                  
 
From: "Teo En Ming" < enming.teo@asiasoftsea.net >
                                                                  
 To: 
"Teo En Ming" < enming.teo@asiasoftsea.net >, "Pasi Kärkkäinen" 
<pasik@iki.fi>
                                                                  
 Cc: 
Sander Eikelenboom <linux@eikelenboom.it>, 
xen-devel@lists.xensource.com
                                                                  
 
Date: Fri, 24 Jul 2009 22:54:26 +0800
                                                                  
 
Subject: Re: Re[8]: [Xen-devel] Unable to Configure Xen Dom 0 in Jeremy's 
PVOPS Kernel 
                                                                
                                                                
                                                                  Hi Pasi, 
                                                                  
                                                                
                                                                
                                                                    
                                                                  
                                                                
                                                                
                                                                  It's very strange. Suddenly my CentOS 4.7 
32-bit PV guest is able to start!!! Previously it refuses to start at all. 

                                                                  
                                                                
                                                                
                                                                    
                                                                  
                                                                
                                                                
                                                                  I think I must have changed something in Dom 0 
when I attempted "yast --install virt-manager". This action might have 
solved the problem. When I tried to install virt-manager, it also tries to 
install xen-libs-3.3.1 and xen-tools-3.3.1 as dependencies. However, I 
started off my Xen Dom 0 pvops kernel install with Xen 3.4.1 rc8 branch. 

                                                                  
                                                                
                                                                
                                                                    
                                                                  
                                                                
                                                                
                                                                  I need to investigate more why suddenly my 
CentOS 4.7 32-bit PV guest is able to start.
                                                                    
 
  
                                                                  
                                                                
                                                                
                                                                  Mr. Teo En Ming (Zhang Enming) Dip(Mechatronics 
Engineering) BEng(Hons)(Mechanical Engineering) 
                                                                  
                                                                
                                                                
                                                                  Technical Support Engineer  
                                                                  
                                                                
                                                                
                                                                  Information Technology Department
                                                                    
 
Asiasoft Online Pte Ltd
                                                                    
 
Tampines Central 1 #04-01 Tampines Plaza
                                                                    
 
Singapore 529541 
                                                                  
                                                                
                                                                
                                                                   
Republic  of Singapore
                                                                    
 
Mobile Phone: +65-9648-9798
                                                                    
 
MSN: teoenming@hotmail.com 
                                                                  
                                                                
                                                                
                                                                    
                                                                  
                                                                  
 -----Original 
Message-----
                                                                    
 
From: "Teo En Ming" < enming.teo@asiasoftsea.net >
                                                                    
 
To: "Pasi Kärkkäinen" <pasik@iki.fi>
                                                                    
 
Cc: Sander Eikelenboom <linux@eikelenboom.it>, 
xen-devel@lists.xensource.com
                                                                    
 
Date: Fri, 24 Jul 2009 21:54:00 +0800
                                                                    
 
Subject: Re: Re[8]: [Xen-devel] Unable to Configure Xen Dom 0 in Jeremy's 
PVOPS Kernel 
                                                                  
                                                                  
                                                                    Hi Pasi, 
                                                                    
                                                                  
                                                                  
                                                                      
                                                                    
                                                                  
                                                                  
                                                                    I realized that Fedora 10 32-bit anaconda 
installer does not install PAE kernel after mounting the guest disk image 
file. I mounted the guest disk image file using losetup and kpartx which 
adds device nodes to /dev/mapper. I examined the /boot directory after 
mounting the guest disk image file and found no PAE vmlinuz and initrd. 

                                                                    
                                                                  
                                                                  
                                                                      
                                                                    
                                                                  
                                                                  
                                                                    Still using the mounted Fedora 10 32-bit guest 
disk image file, I changed root to the guest disk filesystems and attempted 
to install the PAE kernel. Then I modified menu.lst to boot the PAE kernel. 
After modifying the grub configuration of the guest domain, I un-mounted the 
guest filesystem. 
                                                                    
                                                                  
                                                                  
                                                                      
                                                                    
                                                                  
                                                                  
                                                                    I proceeded to boot the F10 32-bit guest, since 
I changed to PAE kernel. It is able to boot now (since the PAE kernel is 
xen-aware) but then it complains cannot mount /dev/root. Probably something 
to do with the PAE initrd file. 
                                                                    
                                                                  
                                                                  
                                                                    
                                                                      
 
  
                                                                    
                                                                  
                                                                  
                                                                    Mr. Teo En Ming (Zhang Enming) Dip(Mechatronics 
Engineering) BEng(Hons)(Mechanical Engineering) 
                                                                    
                                                                  
                                                                  
                                                                    Technical Support Engineer  
                                                                    
                                                                  
                                                                  
                                                                    Information Technology Department
                                                                      
 
Asiasoft Online Pte Ltd
                                                                      
 
Tampines Central 1 #04-01 Tampines Plaza
                                                                      
 
Singapore 529541 
                                                                    
                                                                  
                                                                  
                                                                     
Republic  of Singapore
                                                                      
 
Mobile Phone: +65-9648-9798
                                                                      
 
MSN: teoenming@hotmail.com 
                                                                    
                                                                  
                                                                  

                                                                      
                                                                    
                                                                    
 -----Original 
Message-----
                                                                      
 
From: Pasi Kärkkäinen <pasik@iki.fi>
                                                                      
 
To: Teo En Ming < enming.teo@asiasoftsea.net >
                                                                      
 
Cc: Sander Eikelenboom <linux@eikelenboom.it>, 
xen-devel@lists.xensource.com
                                                                      
 
Date: Fri, 24 Jul 2009 16:31:19 +0300
                                                                      
 
Subject: Re: Re[8]: [Xen-devel] Unable to Configure Xen Dom 0 in Jeremy's 
PVOPS Kernel 
                                                                    
                                                                    
                                                                      On Fri, Jul 24, 2009 at 08:37:09PM +0800, Teo En Ming wrote:
                                                                        
 > Hi
                                                                        
 >
                                                                        
 > I attempted to install Fedora 10 32-bit PV guest using
                                                                        
 > images/pxeboot/vmlinuz-PAE and images/pxeboot/initrd-PAE.img from 
the F10
                                                                        
 > media. The non-PAE kernel could not load the installer. I finished 
my Fedora
                                                                        
 > 10 32-bit PV guest installation but it also cannot boot up after
                                                                        
 > installation, same as the CentOS 4.7 PV guest installation.
                                                                        
 >
                                                                        

                                                                        
 Fedora 10 installer has a bug, as a default it installs non-PAE kernel 
for
                                                                        
 xen domU. You need to use a kickstart script (like this) to fix it:
                                                                        
  
http://pasik.reaktio.net/fedora/f10-xen-domu-ks.cfg
                                                                        

                                                                        
 The important lines being:
                                                                        

                                                                        
 -kernel
                                                                        
 kernel-PAE
                                                                        

                                                                        
 (Fedora 10 and Fedora 11 default kernels are compiled with pv_ops Xen 
domU
                                                                        
 support enabled, so there's no need for separate kernel-xen with these 
distros).
                                                                        

                                                                        
 Fedora 11 doesn't have that installer bug, so it installs right
                                                                        
 out-of-the-box as Xen domU.
                                                                        

                                                                        
 What's the error you get when you start the guest after installation?
                                                                        
 Please paste the "xm log" as text.
                                                                        

                                                                        
 I don't have any problems with CentOS 5.3 dom0.
                                                                        

                                                                        
 -- Pasi 
                                                                      
                                                                    
                                                                  

                                                                

                                                              
                                                            
                                                            

                                                              
 
-----Inline Attachment Follows----- 
                                                            
                                                            
                                                               _______________________________________________
                                                                
 
Xen-devel mailing list
                                                                
 
Xen-devel@lists.xensource.com
                                                                
  
http://lists.xensource.com/xen-devel 
                                                              
                                                             
                                                           
                                                        
                                                          
                                                        
                                                      
                                                      
                                                        
 -----Inline 
Attachment Follows----- 
                                                      
                                                      
                                                         
_______________________________________________
                                                          
 Xen-devel 
mailing list
                                                          
 
Xen-devel@lists.xensource.com
                                                          
  
http://lists.xensource.com/xen-devel 
                                                        
                                                       
                                                     
                                                  
                                                  
  
                                                  
                                                
                                              
                                              
                                                
 -----Inline 
Attachment Follows----- 
                                              
                                              
                                                
 _______________________________________________
                                                  
 Xen-devel mailing 
list
                                                  
 
Xen-devel@lists.xensource.com
                                                  
  
http://lists.xensource.com/xen-devel 
                                                
                                               
                                             
                                          
                                          
  
                                          
                                        
                                      
                                      
        
        
                                      


_______________________________________________

Xen-devel mailing list

Xen-devel@lists.xensource.com

        
http://lists.xensource.com/xen-devel

  
                                       
 
                                      
                                    
                                    
                                      
 -----Inline Attachment 
Follows----- 
                                    
                                    
                                      
                                        
 No virus found in this 
outgoing message.
                                        
 Checked by AVG - www.avg.com
                                        
 Version: 8.5.392 / Virus 
Database: 270.13.29/2260 - Release Date: 07/25/09 01:48:00
                                      
                                    
                                    
                                      
 -----Inline Attachment 
Follows----- 
                                    
                                    
                                       
_______________________________________________
                                        
 Xen-devel mailing list
                                        
 Xen-devel@lists.xensource.com
                                        
  
http://lists.xensource.com/xen-devel
                                      
                                     
                                   
                                
                                  
  
                                
                                
      
      
                                

_______________________________________________

Xen-devel mailing list

Xen-devel@lists.xensource.com

      
http://lists.xensource.com/xen-devel

  
                                  
  
                                
                              
                               
                                
 -----Inline Attachment Follows----- 

                              
                              
                                 
                                  
 No virus found in this outgoing 
message.
                                  
 Checked by AVG - www.avg.com
                                  
 Version: 8.5.392 / Virus Database: 
270.13.29/2260 - Release Date: 07/25/09 01:48:00
                                
                              
                               
                                
 -----Inline Attachment Follows----- 

                              
                              
                                  
_______________________________________________
                                  
 Xen-devel mailing list
                                  
 Xen-devel@lists.xensource.com
                                  
  
http://lists.xensource.com/xen-devel
                                
                               
                             
                          
                           
  
                          
                          
    
    
                          

_______________________________________________

Xen-devel mailing list

Xen-devel@lists.xensource.com

    
http://lists.xensource.com/xen-devel

  
                           
  
                          
                           
                          
    
    
                          



No virus found in this outgoing message.

Checked by AVG - 
www.avg.com


Version: 8.5.392 / Virus Database: 270.13.30/2262 - Release Date: 07/25/09
18:01:00



  
                          
    
    
                          

_______________________________________________

Xen-devel mailing list

Xen-devel@lists.xensource.com

    
http://lists.xensource.com/xen-devel

  
                           
  
                          
                        
                        

                          
 -----Inline Attachment Follows----- 

                        
                        
                          
                            
 No virus found in this outgoing message.
                            
 Checked by AVG - www.avg.com
                            
 Version: 8.5.392 / Virus Database: 
270.13.30/2262 - Release Date: 07/25/09 18:01:00
                          
                        
                        

                          
 -----Inline Attachment Follows----- 

                        
                        
                           
_______________________________________________
                            
 Xen-devel mailing list
                            
 Xen-devel@lists.xensource.com
                            
 
http://lists.xensource.com/xen-devel 
                          
                         
                       
                    
                      
                    
                      
                    
                  
                  
                    
 -----Inline Attachment Follows-----
                  
                  
                    
                      
 No virus found in this outgoing message.
                      
 Checked by AVG - www.avg.com
                      
 Version: 8.5.392 / Virus Database: 
270.13.30/2262 - Release Date: 07/25/09 18:01:00
                    
                   
                 
              
              
  
              
              No virus found in this incoming message.
                
 Checked by AVG - www.avg.com
                
 Version: 8.5.339 / Virus Database: 270.13.24/2255 - 
Release Date: 07/22/09 18:00:00
              
            
          
        
        
-----Inline Attachment Follows-----
        

        

        
_______________________________________________
          
Xen-devel mailing list
          

Xen-devel@lists.xensource.com
          
http://lists.xensource.com/xen-devel
          

        
      
    
  
  





      

[-- Attachment #1.2: Type: text/html, Size: 106507 bytes --]

[-- Attachment #2: Type: text/plain, Size: 138 bytes --]

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel

             reply	other threads:[~2009-07-27 10:15 UTC|newest]

Thread overview: 86+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-07-27 10:15 Boris Derzhavets [this message]
2009-07-27 10:22 ` Unable to Configure Xen Dom 0 in Jeremy's PVOPS Kernel Teo En Ming
2009-07-27 11:25   ` Teo En Ming
  -- strict thread matches above, loose matches on Subject: below --
2009-07-29  4:25 Boris Derzhavets
2009-07-29  4:19 ` Teo En Ming
2009-07-29 13:07   ` Teo En Ming (Zhang Enming)
2009-07-29 13:23     ` Pasi Kärkkäinen
2009-07-29 13:26       ` Teo En Ming (Zhang Enming)
2009-07-29 13:29         ` Pasi Kärkkäinen
2009-07-29 13:30           ` Teo En Ming (Zhang Enming)
2009-07-29 13:29         ` Teo En Ming (Zhang Enming)
2009-07-29 13:32           ` Pasi Kärkkäinen
2009-07-28 15:10 Boris Derzhavets
2009-07-28 13:49 Boris Derzhavets
2009-07-28 14:24 ` Pasi Kärkkäinen
2009-07-28 12:52 Boris Derzhavets
2009-07-28 11:19 Boris Derzhavets
2009-07-28 11:25 ` Teo En Ming
2009-07-28 11:59   ` Pasi Kärkkäinen
2009-07-28 12:32   ` Pasi Kärkkäinen
2009-07-28 12:27     ` Teo En Ming
2009-07-28 12:48       ` Pasi Kärkkäinen
2009-07-28 13:05         ` Teo En Ming
2009-07-27 14:59 Boris Derzhavets
2009-07-27 13:15 Boris Derzhavets
2009-07-27 13:46 ` Teo En Ming
2009-07-27 14:06   ` Teo En Ming
2009-07-27 15:01     ` Pasi Kärkkäinen
2009-07-27 14:57       ` Teo En Ming
2009-07-27 15:24         ` Pasi Kärkkäinen
2009-07-28  5:13           ` Teo En Ming (Zhang Enming)
2009-07-28 11:13           ` Teo En Ming (Zhang Enming)
2009-07-28 11:07             ` Teo En Ming
2009-07-27 11:17 Boris Derzhavets
2009-07-27 10:18 Boris Derzhavets
2009-07-27  8:57 Boris Derzhavets
2009-07-27  9:57 ` Teo En Ming
2009-07-27  5:01 Boris Derzhavets
2009-07-27  4:58 ` Teo En Ming
2009-07-26  9:30 Boris Derzhavets
     [not found] <295366.71800.qm@web56102.mail.re3.yahoo.com>
2009-07-26  9:08 ` Mr. Teo En Ming (Zhang Enming)
2009-07-26  9:03 Boris Derzhavets
2009-07-25 18:13 Boris Derzhavets
2009-07-26  2:44 ` Mr. Teo En Ming (Zhang Enming)
2009-07-25 17:24 Boris Derzhavets
2009-07-26  2:42 ` Mr. Teo En Ming (Zhang Enming)
2009-07-26  2:50   ` Mr. Teo En Ming (Zhang Enming)
2009-07-26  5:16     ` Mr. Teo En Ming (Zhang Enming)
2009-07-25 11:45 Boris Derzhavets
2009-07-25 16:32 ` Mr. Teo En Ming (Zhang Enming)
2009-07-24 17:57 Re[8]: " Boris Derzhavets
2009-07-24 18:27 ` Teo En Ming
2009-07-24 18:31   ` Teo En Ming
2009-07-25 11:14     ` Mr. Teo En Ming (Zhang Enming)
2009-07-22 13:36 Boris Derzhavets
2009-07-22 13:59 ` Teo En Ming
2009-07-22 13:25 Boris Derzhavets
2009-07-22 12:57 Boris Derzhavets
2009-07-22 13:00 ` Teo En Ming
2009-07-22 13:16   ` Teo En Ming
2009-07-22 13:33   ` Pasi Kärkkäinen
2009-07-22 13:31 ` Pasi Kärkkäinen
2009-07-22 14:10   ` Teo En Ming
2009-07-22 12:36 Teo En Ming
2009-07-22 13:30 ` Pasi Kärkkäinen
2009-07-22 13:54   ` Teo En Ming
2009-07-22 15:40     ` Teo En Ming
2009-07-22 15:47       ` Teo En Ming
2009-07-22 16:04         ` Pasi Kärkkäinen
2009-07-22 16:27           ` Pasi Kärkkäinen
2009-07-22 16:52             ` Teo En Ming (Zhang Enming)
2009-07-22 17:17               ` Teo En Ming (Zhang Enming)
2009-07-22 17:32                 ` Pasi Kärkkäinen
2009-07-23  2:21                   ` Teo En Ming
2009-07-23  2:42                     ` Teo En Ming
2009-07-23  3:27                     ` Teo En Ming
2009-07-23  3:20                       ` Teo En Ming
2009-07-23  9:19                       ` Teo En Ming
2009-07-23  9:12                         ` Teo En Ming
2009-07-23 10:02                           ` Teo En Ming
2009-07-23 10:09                           ` Pasi Kärkkäinen
2009-07-23 10:06                             ` Teo En Ming
2009-07-23 10:19                               ` Pasi Kärkkäinen
2009-07-23 10:25                                 ` Teo En Ming
2009-07-23 10:30                                   ` Teo En Ming
2009-07-23 10:41                                   ` Pasi Kärkkäinen
2009-07-23 11:52                                     ` Teo En Ming
2009-07-23 16:13                                       ` Teo En Ming
2009-07-23 19:21                                         ` Pasi Kärkkäinen

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=995370.11248.qm@web56105.mail.re3.yahoo.com \
    --to=bderzhavets@yahoo.com \
    --cc=enming.teo@asiasoftsea.net \
    --cc=xen-devel@lists.xensource.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.