May 12, 201412 yr ahhhh yes I can see where the config file would be useful for script upgrades [slaps forehead]. Well anyway, I want to say again thank you very much for your script. Despite MY ERROR with the network bridge name, it made for a very smooth and simple process.
May 12, 201412 yr Author ahhhh yes I can see where the config file would be useful for script upgrades [slaps forehead]. Well anyway, I want to say again thank you very much for your script. Despite MY ERROR with the network bridge name, it made for a very smooth and simple process. I'm glad you enjoyed it. It does raise a valid point. Any and all suggestions are welcome. Sent from my iPad using Tapatalk
May 17, 201412 yr I have taken the liberty to sticky your topic as this shouldn't be relegated to page 2 ever.
May 17, 201412 yr Author Thanks i guess next version is comming with the beta6 ( new tools i need) and should support tretflix and hopefully any/all turnkey) Sent from my GT-I9505 using Tapatalk
May 18, 201412 yr Author ohhhhh ... so you "know things" ... TELL US TELL US TELL US!!!!! Im sorry to disapoint, but i dont "know " anything you could not. What i mean is that im beta 6 we should get quem-img v. 1.6 that does not have the vmdk to raw bug
May 19, 201412 yr Author i kinda changed my mind and released 1.4 with some great technical upgrades, but not everthing i wanted. enjoy.
May 19, 201412 yr You know what man?! After 60 posts you'd think you could contribute just a liiiittttle more to this forum!!!
May 20, 201412 yr You know what man?! After 60 posts you'd think you could contribute just a liiiittttle more to this forum!!! Yeah, it's some pretty impressive posting and contributing.
May 20, 201412 yr Author You know what man?! After 60 posts you'd think you could contribute just a liiiittttle more to this forum!!! Im sorry ill get better i promise
May 29, 201412 yr I've decided to create a new ArchVM for testing out some things. I notice that your script still calls for v4, so I made some changes to have it grab v5 instead, so it works fine. While looking thru the code, I saw a few spelling/grammar mistakes, so I'm just going to post the 'corrections' here for you, in case you wish to include them in future builds. None appear 'fatal', just cosmetic stuff. I've tried to bold where I made changes. #################################################### # Developers notes # # # Single # is used for commenting out code. i.e. #code that is not yet functioning # double # is used for Code Explain i.e. ##Download required files # ##TODO is for planned implementations # # #################################################### echo "New version is availble, newest version is $latest" We will Start by asking you some Questions: Disk should be Defined in GB disk size is ignored, but still required to enter. ##Asks Questions to make up data of config And, here are the changes I made to have it grab version 5, for anyone else interested (it wasn't much)... echo "6. IronicBadger's ArchVM v.5 (ibarch5un)" 6|ibarch5) osName="Ironic Badger's ArchVM v.5" if [[ ! -f ArchVM_v5.zip ]]; then wget https://dl.dropboxusercontent.com/u/6775695/ArchVM/ArchVM_v5.zip; fi if [[ ! -f ArchVM_v5.zip ]]; then wget http://unraidrepo.ktz.me/archVM/ArchVM_v5.zip; fi unzip ArchVM_v5.zip That's all I found. It's downloading the arch image right now, so I haven't tested anything beyond that, but so far, so good. Thanks for your contribution to making VM setup easier!!!
May 29, 201412 yr Author The cosmetic changes. Thanks i will fix. As for v5 Of ib. Someone didn't inform me yet and I somehow suspect its built for beta6 will discuss with ib Sent from my GT-I9505 using Tapatalk
May 29, 201412 yr I didn't see anything in IB's notes about v5 that it was dependent/reliant on beta6, but I could certainly be wrong. Hopefully they will release the new beta soon, and it won't matter it's still downloading, and I have to run out for awhile, so can't continue the process for a little while anyway. I'll post if I have any issues. also, I noticed that you have code for treflix, but it's commented out. is that just waiting on permission, or does it not work also? just curious. I'm not going to try it now anyway; too many other issues for me to work on at this time
May 29, 201412 yr Author I have a working copy with tretflix and some more goodies I just have to have to wait for b6 Sent from my GT-I9505 using Tapatalk
May 30, 201412 yr Hi there, fantastic script, really helped me a great deal, however had problem with Ubuntu 12.04, when I try to start it I am getting this error message libxl: error: libxl_device.c:894:device_backend_callback: unable to add device with path /local/d omain/0/backend/vif/6/0 libxl: error: libxl_create.c:1115:domcreate_attach_vtpms: unable to add nic devices libxl: error: libxl_device.c:894:device_backend_callback: unable to remove device with path /loca l/domain/0/backend/vif/6/0 libxl: error: libxl.c:1456:devices_destroy_cb: libxl__devices_destroy failed for 6 root@Tower:/mnt/user/VM/ubuntu12# root@Tower:/mnt/user/VM/ubuntu12# root@Tower:/mnt/user/VM/ubuntu12# cat ubuntu12.cfg name = "ubuntu12" vcpus = '1' memory = '512' vif = [ 'bridge=br0,mac=00:16:3E:EF:C9:6C' ] disk = ['file:/mnt/cache/VM/ubuntu12/ubuntu12.img,xvda,w' ] bootloader = "pygrub" root@Tower:/mnt/user/VM/ubuntu12# any suggestion why I might be getting this error? I guess this might explain it, don't know what caused it May 30 18:53:33 Tower kernel: [<ffffffffa012dd94>] ? xen_netbk_tx_build_gops+0xca4/0xca4 [xen_netback] May 30 18:53:33 Tower kernel: [<ffffffff8104bc2d>] kthread+0xb5/0xbd May 30 18:53:33 Tower kernel: [<ffffffff8104bb78>] ? kthread_create_on_node+0x115/0x115 May 30 18:53:33 Tower kernel: [<ffffffff814a2d3c>] ret_from_fork+0x7c/0xb0 May 30 18:53:33 Tower kernel: [<ffffffff8104bb78>] ? kthread_create_on_node+0x115/0x115 May 30 18:53:33 Tower kernel: ---[ end trace 2a849dd0dba5f797 ]--- May 30 18:53:33 Tower logger: /etc/xen/scripts/vif-bridge: offline type_if=vif XENBUS_PATH=backend/vif/4/0 May 30 18:53:33 Tower logger: /etc/xen/scripts/vif-bridge: Successful vif-bridge offline for vif4.0, bridge br0. May 30 18:53:33 Tower kernel: device vif4.0 left promiscuous mode May 30 18:53:33 Tower kernel: br0: port 2(vif4.0) entered disabled state root@Tower:/mnt/user/VM/ubuntu12# tail -100 /var/log/syslog May 30 18:23:34 Tower kernel: br0: port 2(vif3.0) entered disabled state May 30 18:23:34 Tower kernel: br0: port 2(vif3.0) entered disabled state May 30 18:23:34 Tower kernel: device vif3.0 left promiscuous mode May 30 18:23:34 Tower kernel: br0: port 2(vif3.0) entered disabled state May 30 18:23:34 Tower avahi-daemon[4847]: Withdrawing workstation service for vif3.0. May 30 18:23:34 Tower logger: /etc/xen/scripts/vif-bridge: offline type_if=vif XENBUS_PATH=backend/vif/3/0 May 30 18:23:34 Tower logger: /etc/xen/scripts/vif-bridge: brctl delif br0 vif3.0 failed May 30 18:23:34 Tower logger: /etc/xen/scripts/vif-bridge: ifconfig vif3.0 down failed May 30 18:23:34 Tower logger: /etc/xen/scripts/vif-bridge: Successful vif-bridge offline for vif3.0, bridge br0. May 30 18:24:44 Tower root: /etc/xen/scripts/vif-bridge: online type_if=vif XENBUS_PATH=backend/vif/4/0 May 30 18:24:44 Tower root: /etc/xen/scripts/vif-bridge: Successful vif-bridge online for vif4.0, bridge br0. May 30 18:24:44 Tower kernel: device vif4.0 entered promiscuous mode May 30 18:24:44 Tower root: /etc/xen/scripts/vif-bridge: Writing backend/vif/4/0/hotplug-status connected to xenstore. May 30 18:24:45 Tower kernel: br0: port 2(vif4.0) entered listening state May 30 18:24:45 Tower kernel: br0: port 2(vif4.0) entered listening state May 30 18:25:00 Tower kernel: br0: port 2(vif4.0) entered learning state May 30 18:25:15 Tower kernel: br0: topology change detected, propagating May 30 18:25:15 Tower kernel: br0: port 2(vif4.0) entered forwarding state May 30 18:53:33 Tower kernel: br0: port 2(vif4.0) entered disabled state May 30 18:53:33 Tower kernel: BUG: unable to handle kernel paging request at ffffc90006796160 May 30 18:53:33 Tower kernel: IP: [<ffffffffa012c6de>] xen_netbk_rx_action+0x190/0x6fc [xen_netback] May 30 18:53:33 Tower kernel: PGD 103046067 PUD 103047067 PMD dae2a067 PTE 0 May 30 18:53:33 Tower kernel: Oops: 0000 [#1] SMP May 30 18:53:33 Tower kernel: Modules linked in: md_mod xen_acpi_processor xen_netback xen_blkback xen_gntalloc xen_gntdev bridge stp llc coretemp i2c_i801 i2c_core e1000 ahci libahci mptsas mptscsih mvsas libsas mptbase scsi_transport_sas asus_atk0110 hwmon mperf May 30 18:53:33 Tower kernel: CPU: 0 PID: 1427 Comm: netback/0 Not tainted 3.10.24p-unRAID #15 May 30 18:53:33 Tower kernel: Hardware name: System manufacturer System Product Name/P7H55-M LX, BIOS 0406 06/18/2012 May 30 18:53:33 Tower kernel: task: ffff880101e70680 ti: ffff8800dac76000 task.ti: ffff8800dac76000 May 30 18:53:33 Tower kernel: RIP: e030:[<ffffffffa012c6de>] [<ffffffffa012c6de>] xen_netbk_rx_action+0x190/0x6fc [xen_netback] May 30 18:53:33 Tower kernel: RSP: e02b:ffff8800dac77d60 EFLAGS: 00010246 May 30 18:53:33 Tower kernel: RAX: ffff8801011e8f00 RBX: 0000000000000000 RCX: ffffc90004299aa8 May 30 18:53:33 Tower kernel: RDX: 0000000000000000 RSI: ffffc90006796160 RDI: ffff8800bd65d000 May 30 18:53:33 Tower kernel: RBP: ffff8800dac77e20 R08: ffff8800dac76000 R09: ffff880107c0b0b0 May 30 18:53:33 Tower kernel: R10: 0000000000007ff0 R11: 0000000000000000 R12: ffffc9000428d000 May 30 18:53:33 Tower kernel: R13: 0000000000000000 R14: ffff8800dac77da4 R15: 0000000000000000 May 30 18:53:33 Tower kernel: FS: 00007f4154f2b700(0000) GS:ffff880107c00000(0000) knlGS:0000000000000000 May 30 18:53:33 Tower kernel: CS: e033 DS: 0000 ES: 0000 CR0: 000000008005003b May 30 18:53:33 Tower kernel: CR2: ffffc90006796160 CR3: 00000000ae5da000 CR4: 0000000000002660 May 30 18:53:33 Tower kernel: DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 May 30 18:53:33 Tower kernel: DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400 May 30 18:53:33 Tower kernel: Stack: May 30 18:53:33 Tower kernel: ffff8800dac77da4 ffff88004bc64280 000000000000003c ffff88004ad33d00 May 30 18:53:33 Tower kernel: ffff8800dac77db8 ffffc90004294aa8 ffffc9000428d020 ffff8800459de780 May 30 18:53:33 Tower kernel: 00000001813f5684 ffff8800dac77da8 ffff8800dac77da8 ffff8800dac77db8 May 30 18:53:33 Tower kernel: Call Trace: May 30 18:53:33 Tower kernel: [<ffffffffa012de89>] xen_netbk_kthread+0xf5/0x7b1 [xen_netback] May 30 18:53:33 Tower kernel: [<ffffffff8104c694>] ? wake_up_bit+0x25/0x25 May 30 18:53:33 Tower kernel: [<ffffffffa012dd94>] ? xen_netbk_tx_build_gops+0xca4/0xca4 [xen_netback] May 30 18:53:33 Tower kernel: [<ffffffff8104bc2d>] kthread+0xb5/0xbd May 30 18:53:33 Tower kernel: [<ffffffff8104bb78>] ? kthread_create_on_node+0x115/0x115 May 30 18:53:33 Tower kernel: [<ffffffff814a2d3c>] ret_from_fork+0x7c/0xb0 May 30 18:53:33 Tower kernel: [<ffffffff8104bb78>] ? kthread_create_on_node+0x115/0x115 May 30 18:53:33 Tower kernel: Code: 07 00 00 04 75 17 8b 90 c8 00 00 00 48 8b b8 d0 00 00 00 0f b7 54 17 02 89 51 08 eb 07 c7 41 08 00 00 00 00 c7 41 04 00 00 00 00 <0f> b7 16 89 11 c7 45 d0 00 00 00 00 4c 8b 90 d8 00 00 00 8b 56 May 30 18:53:33 Tower kernel: RIP [<ffffffffa012c6de>] xen_netbk_rx_action+0x190/0x6fc [xen_netback] May 30 18:53:33 Tower kernel: RSP <ffff8800dac77d60> May 30 18:53:33 Tower kernel: CR2: ffffc90006796160 May 30 18:53:33 Tower kernel: ---[ end trace 2a849dd0dba5f796 ]--- May 30 18:53:33 Tower kernel: ------------[ cut here ]------------ May 30 18:53:33 Tower kernel: WARNING: at kernel/smp.c:244 smp_call_function_single+0x74/0x114() May 30 18:53:33 Tower kernel: Modules linked in: md_mod xen_acpi_processor xen_netback xen_blkback xen_gntalloc xen_gntdev bridge stp llc coretemp i2c_i801 i2c_core e1000 ahci libahci mptsas mptscsih mvsas libsas mptbase scsi_transport_sas asus_atk0110 hwmon mperf May 30 18:53:33 Tower kernel: CPU: 0 PID: 1427 Comm: netback/0 Tainted: G D 3.10.24p-unRAID #15 May 30 18:53:33 Tower kernel: Hardware name: System manufacturer System Product Name/P7H55-M LX, BIOS 0406 06/18/2012 May 30 18:53:33 Tower kernel: 000000000001efa0 ffff8800dac77928 ffffffff8149e8ce ffff8800dac77960 May 30 18:53:33 Tower kernel: ffffffff81033231 0000000000000000 0000000000000000 0000000000000000 May 30 18:53:33 Tower kernel: ffffffff8108341a ffff8800dac779e8 ffff8800dac77970 ffffffff810332e8 May 30 18:53:33 Tower kernel: Call Trace: May 30 18:53:33 Tower kernel: [<ffffffff8149e8ce>] dump_stack+0x19/0x1b May 30 18:53:33 Tower kernel: [<ffffffff81033231>] warn_slowpath_common+0x60/0x78 May 30 18:53:33 Tower kernel: [<ffffffff8108341a>] ? __perf_event_exit_context+0xa7/0xa7 May 30 18:53:33 Tower kernel: [<ffffffff810332e8>] warn_slowpath_null+0x15/0x17 May 30 18:53:33 Tower kernel: [<ffffffff8106b89d>] smp_call_function_single+0x74/0x114 May 30 18:53:33 Tower kernel: [<ffffffff8108229a>] task_function_call+0x44/0x4e May 30 18:53:33 Tower kernel: [<ffffffff81085f71>] ? __perf_event_task_sched_out+0x2af/0x2af May 30 18:53:33 Tower kernel: [<ffffffff81083473>] perf_cgroup_exit+0x19/0x1b May 30 18:53:33 Tower kernel: [<ffffffff810758de>] cgroup_exit+0xe6/0xf1 May 30 18:53:33 Tower kernel: [<ffffffff810375fb>] do_exit+0x39c/0x880 May 30 18:53:33 Tower kernel: [<ffffffff81499f9a>] ? printk+0x4f/0x51 May 30 18:53:33 Tower kernel: [<ffffffff8100bef9>] oops_end+0x9b/0xa0 May 30 18:53:33 Tower kernel: [<ffffffff8149998c>] no_context+0x277/0x284 May 30 18:53:33 Tower kernel: [<ffffffff81499b60>] __bad_area_nosemaphore+0x7c/0x1d4 May 30 18:53:33 Tower kernel: [<ffffffff81499cc6>] bad_area_nosemaphore+0xe/0x10 May 30 18:53:33 Tower kernel: [<ffffffff8102b377>] __do_page_fault+0x2eb/0x403 May 30 18:53:33 Tower kernel: [<ffffffff8105be6c>] ? load_balance+0xb4/0x5e2 May 30 18:53:33 Tower kernel: [<ffffffff8100f711>] ? sched_clock+0x9/0xd May 30 18:53:33 Tower kernel: [<ffffffff81052a42>] ? update_rq_clock+0x1f/0xb8 May 30 18:53:33 Tower kernel: [<ffffffff814a2122>] ? _raw_spin_unlock_irqrestore+0x19/0x1c May 30 18:53:33 Tower kernel: [<ffffffff8102b4b7>] do_page_fault+0x9/0xe May 30 18:53:33 Tower kernel: [<ffffffff814a2818>] page_fault+0x28/0x30 May 30 18:53:33 Tower kernel: [<ffffffffa012c6de>] ? xen_netbk_rx_action+0x190/0x6fc [xen_netback] May 30 18:53:33 Tower kernel: [<ffffffffa012de89>] xen_netbk_kthread+0xf5/0x7b1 [xen_netback] May 30 18:53:33 Tower kernel: [<ffffffff8104c694>] ? wake_up_bit+0x25/0x25 May 30 18:53:33 Tower kernel: [<ffffffffa012dd94>] ? xen_netbk_tx_build_gops+0xca4/0xca4 [xen_netback] May 30 18:53:33 Tower kernel: [<ffffffff8104bc2d>] kthread+0xb5/0xbd May 30 18:53:33 Tower kernel: [<ffffffff8104bb78>] ? kthread_create_on_node+0x115/0x115 May 30 18:53:33 Tower kernel: [<ffffffff814a2d3c>] ret_from_fork+0x7c/0xb0 May 30 18:53:33 Tower kernel: [<ffffffff8104bb78>] ? kthread_create_on_node+0x115/0x115 May 30 18:53:33 Tower kernel: ---[ end trace 2a849dd0dba5f797 ]--- May 30 18:53:33 Tower logger: /etc/xen/scripts/vif-bridge: offline type_if=vif XENBUS_PATH=backend/vif/4/0 May 30 18:53:33 Tower logger: /etc/xen/scripts/vif-bridge: Successful vif-bridge offline for vif4.0, bridge br0. May 30 18:53:33 Tower kernel: device vif4.0 left promiscuous mode May 30 18:53:33 Tower kernel: br0: port 2(vif4.0) entered disabled state
June 6, 201412 yr With the announcement of unRAID moving to KVM I really hope the work done in this thread can easily be ported. Reading this thread made the move to v6.x less scary
June 6, 201412 yr With the announcement of unRAID moving to KVM I really hope the work done in this thread can easily be ported. Reading this thread made the move to v6.x less scary course it can, it's just a shell script. It's the VMs that will require more effort to port over (changing kernel modules and such) rather than this excellent script.
June 6, 201412 yr Author I Will however likely restart with a new script with alot of the script reused from the getgo. Im still waiting to release a beta6 enabled version. my users cant even install ArchVM right now!
June 26, 201412 yr lonix, great script. really helpful. I went to try out Tretflix today, though, and i think the one you are hosting on your domain is corrupt. only around 200MB, and so it fails installing. manually downloaded to get through install.
June 26, 201412 yr Author lonix, great script. really helpful. I went to try out Tretflix today, though, and i think the one you are hosting on your domain is corrupt. only around 200MB, and so it fails installing. manually downloaded to get through install. You where totally right. Fixed now
August 10, 201411 yr Quick silly question. Does this still work with Unraid 5 (running 5.0.5). The only reference to unraid on the github page says it's for 6b6b+ and there was talk in this thread of updating it for the 6 series beta. Thanks, Yankton
Archived
This topic is now archived and is closed to further replies.