by

Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • Jan 31 2019 21:59
    cneira edited #373
  • Jan 31 2019 21:58
    cneira review_requested #373
  • Jan 31 2019 21:58
    cneira review_requested #373
  • Jan 31 2019 21:58
    cneira review_requested #373
  • Jan 31 2019 21:58
    cneira opened #373
  • Jan 31 2019 21:20
    cneira synchronize #367
  • Jan 31 2019 21:16
    cneira synchronize #367
  • Jan 31 2019 19:23
    wakiyamap starred omniosorg/illumos-omnios
  • Jan 31 2019 14:09
    citrus-it labeled #1249
  • Jan 31 2019 14:09
    citrus-it review_requested #1249
  • Jan 31 2019 14:09
    citrus-it review_requested #1249
  • Jan 31 2019 14:09
    citrus-it opened #1249
  • Jan 31 2019 11:36
    citrus-it unlabeled #372
  • Jan 31 2019 11:36
    citrus-it edited #372
  • Jan 31 2019 11:36
    citrus-it labeled #372
  • Jan 31 2019 11:36
    citrus-it labeled #372
  • Jan 31 2019 11:36
    citrus-it review_requested #372
  • Jan 31 2019 11:36
    citrus-it review_requested #372
  • Jan 31 2019 11:36
    citrus-it opened #372
  • Jan 31 2019 10:36

    citrus-it on upstream_gate

    10105 libproject needs smatch f… 10117 libbe needs smatch fixes … 10126 smatch fix for kmfcfg Rev… and 2 more (compare)

stellarpower
@stellarpower
Oh hey @oetiker I was just googling the right way to backup a zfs snapshot and found ZnapZend, didn't realise it was yours :D
Tobias Oetiker
@oetiker
mostly written by @hadfl
stellarpower
@stellarpower
Is it possible to use it to create just one-off or irregular backups?
It wouldn't run in the end so I tried something called Syncoid which was alright for the job
Tobias Oetiker
@oetiker
znapzend is for regular backups
to just do a one-off you simply use zfs snapshot and zfs send
kpot zzz
@kpotzzz_gitlab
Hi , anyone provide proper instructions on creating a network bridge and assign ipv4 address to it. There are Solaris docs on how to do it, but something is commands do not match, ex. 'ipadm create-ip'. Also when I try to assign an IP to the bridge device, I get "interface already in use". I can however, I assign IP to NICs within the bridge. Also, these are vmxnet3s NICs. Any special considerations for this scenario. TIA.
kpot zzz
@kpotzzz_gitlab
Just for the context - I am trying to create a bridge to serve NFS share from an OmniOS VM on one esxi host as a datastore on 2 other esxi hosts directly connected via dual port 10G NICs.
kpot zzz
@kpotzzz_gitlab
Also, Do I have to enable Promiscuous mode on vSwtches on both sides or just the one that has the bridge
stellarpower
@stellarpower
Would a bridge be an etherstub?
kpot zzz
@kpotzzz_gitlab
I am not sure, it might as well be.
from what I understand etherstub is mainly for vnics. I am trying to bridge physical nics (although they are vmxnets3, but for the OmniOS they are physical nics)
kpot zzz
@kpotzzz_gitlab
etherstub is probably just like vSwitch? for zones use?
kpot zzz
@kpotzzz_gitlab
I actually got it working - created a bridge, but I could not assign the IP address to the bridge, so I assigned it to one of the physical interfaces that is a part of the bridge. Everything seems to be working. I am just wondering if I did this correctly.
stellarpower
@stellarpower
Afraid my networking experience is pretty limited, I understand the general theory but I've only ever had to manage a 192.168 home network so in practice I've not really done much. Hoping as I get my hands dirty with Omni more I'll be able to pick things up as I go along.
The etherstub was to bridge between zones when I used it and I needed to create two vnics linked to it assign an IP to each side
gpatrickb
@gpatrickb
This may help explain vnics etherstubs and bridges using crossbow: http://adminblog.ch/upload/dladm_virtual_networks_with_sun_xvm.pdf
@stellarpower Thanks for testing the mouse in mate. I went with my old favorite, Windowmaker, and my mouse works flawlessly
stellarpower
@stellarpower
No worries, I'd have needed to get my feet wet installing X properly anyway sooner or later. When I fired it up eventually I got a desktop but it was continually flickering, but that can be a problem for another day
Appreciate the link :)
Haven't had the time to do much with Omni recently but will be good to play with it later, I do want to get to better grips with crossbow
Amreo
@amreo
Hi. Can I use https://github.com/omniosorg/pkg5 for building packages for solaris? On linux?
stellarpower
@stellarpower
In the sort-of sense of cross-compiling?
Also does anyone know if there's some sort of tool that can build up some zfs datasets from JSON/yaml etc.? Am gonna be doing some repetitive stuff on some VMs and it would make life easier. Thought I'd ask before considering knocking a script together in case it's already been done
Amreo
@amreo
Yes
stellarpower
@stellarpower
What sort of thing is it you're packaging?
Compiled or scripts or...?
1 reply
stellarpower
@stellarpower
I had a good link but I'll have to dig it out some time
stellarpower
@stellarpower
@amreo here's the link I had been using myself. It seems the build and packaging stages are separate for compiled software, which may make it easier to package on another system, but I would imagine spinning up a VM could be simpler overall
Amreo
@amreo
...
softwareinfojam
@softwareinfojam
Hi All. I know I saw some documentation some time ago on setting up a FreeBSD zone but I just can't seem to find it again. Could someone point me in the right direction please? Thanks.
stellarpower
@stellarpower
Under bhyve?
softwareinfojam
@softwareinfojam
No. I remember it coming under KVM
Andy Fiddaman
@citrus-it
The easiest way will be to use one of Joyent's freebsd images (they work under either KVM or bhyve but I'd recommend bhyve)
# zadm list-images | grep -i freebsd
cc1fcaa0  joyent    kvm     freebsd-10                          20160415
1f0fb39d  joyent    kvm     freebsd-10                          20170403
4f40d849  joyent    kvm     freebsd-11                          20180213
b989898c  joyent    kvm     freebsd-12                          20190424
otherwise, there's a sample zone configuration at https://omnios.org/info/bhyve_kvm_brand - that might be what you're remembering
The new zadm tool is still a pre-release, but it's working well for me
Andy Fiddaman
@citrus-it
# zadm create -b bhyve -i b989898c <zonename>
# zadm set <zonename> bootrom=BHYVE_CSM
# zadm boot <zonename> && zadm console <zonename>
stellarpower
@stellarpower
Oh I didn't even know about it.
Is it available under the downloads?
zcage has been good but has some bugs
I was wondering how it might be possible to contribute some images in the future too
Andy Fiddaman
@citrus-it
zadm is in the extra repository for r151034 and bloody
There are some OmniOS images available, but just for illumos branded or bhyve zones so far
softwareinfojam
@softwareinfojam
Interesting. Thanks. I am going to try that
stellarpower
@stellarpower
Cool, I shall download. Afraid I've had to put Omni to the side for the moment, but have nearly finished the changed to the bhyvechk script. Just needs polishing and better output. Then I'll look at pulling in the cython wrapper around the bhyve libraries to do a more formal check as my processor is passing all the required flags but it still can't initialise. That has to be built from source though and apparently needs the full BSD tree so will try it on BSD first and then see if it ports okay
softwareinfojam
@softwareinfojam
I was wondering if OmniOS needs any special tweaks for PostgreSQL. I created two VM's under VMWARE workstation, one with OmniOS v11 r151030bband the other with FreeBSD 12.1. Same specs. I know this wouldn't qualify as scientific by any means but I had hoped the figures would be closer. I ran pg_bench -c 10 -j 2 -t 10000 benchmark on both machines. For OMNI, I got back latency average = 7.716 ms
tps = 1295.973796 (including connections establishing)
tps = 1296.100785 (excluding connections establishing)
For FreeBSD, I got latency average = 2.304 ms
tps = 4340.167451 (including connections establishing)
tps = 4340.510610 (excluding connections establishing)
Tobias Oetiker
@oetiker
wow