100 likes | 196 Views
IPv6 Testbed @ CERN. Andrew Elwell Dusan Klinek Hepix IPv6 meeting Oct 2012. Overview. Openlab Summer Student ( Dusan Klinek ) Testbed machines Code debugging Patches back upstream Outstanding issues EMI ( cern ) roadmap for next year VM Migration to dual stack.
E N D
IPv6 Testbed @ CERN Andrew Elwell DusanKlinek Hepix IPv6 meeting Oct 2012
Overview • Openlab Summer Student (DusanKlinek) • Testbed machines • Code debugging • Patches back upstream • Outstanding issues • EMI (cern) roadmap for next year • VM Migration to dual stack EMI IPv6 Testbed HEPIX IPv6 Meeting, Oct 2012
Step 1: Build your testbed • Using CERN Hyper-V + SL5/6 • IPv4 static DHCP (registered in DNS) • Manual addition of IPv6 information to /etc/sysconfig/network-scripts/ifcfg-eth0 • Manual reverse DNS • gtv6-emi[01-20].cern.ch EMI IPv6 Testbed HEPIX IPv6 Meeting, Oct 2012
Step 2: Install Middleware • Site BDII (gtv6-emi03) • VOMS (gtv6-emi06) • Myproxy (gtv6-emi08) • UI (dklinek-ipv6-02) • Nagios (gtv6-emi02)* • L&B (gtv6-emi12) [not tested – no WMS] EMI IPv6 Testbed HEPIX IPv6 Meeting, Oct 2012
ARGUS (gtv6-emi13) • DPM (gtv6-emi04, gtv6-emi14) • LFC (gtv6-emi07) • FTS (gtv6-emi11) • CE (emi-ipv6-ce) • WN (gtv6-emi05) (torque) EMI IPv6 Testbed HEPIX IPv6 Meeting, Oct 2012
Step 3: Run Jobs? • BDII – Yaimconfig bound slapd to ipv4 only • Fixed upstream and released • Storage • SRM uses gSOAP which binds to 0.0.0.0 only • If AAAA present, client fails without retrying v4 • Patching possible, but would fork EMI (2.7.16) ver. • FTS • Oracle issues • Case sensitivity EMI IPv6 Testbed HEPIX IPv6 Meeting, Oct 2012
UI – glite-ce-job-* fail if no AAAA record present for target on a dual stack UI • Bug in ARES – not trapping ARES_ENODATA and failing with resolver internal error • Works with patch to glite-lbjp-common-gss EMI IPv6 Testbed HEPIX IPv6 Meeting, Oct 2012
Development / Tooling • Summary of work done by Dusan EMI IPv6 Testbed HEPIX IPv6 Meeting, Oct 2012
Where Next? • Expand testbed VM count slightly • New EGI rc releases will be installed on these hosts (dual stack) • If issues – check if v6 related • Override DNS, iptables, network tracing etc. • Will mean hassling network people (HINT – LanDB!) • Existing test instances won't be changed • No retrofit of IPv6 EMI IPv6 Testbed HEPIX IPv6 Meeting, Oct 2012
TODO • Check VOMS config • Expand storage pools in DPM • Integrate with simple BDII editor? • Monitor ALL THE THINGS The EMI Project is partially funded by the EU grant RI-261611 EMI IPv6 Testbed HEPIX IPv6 Meeting, Oct 2012